Skip to content
Free U.S. Shipping $100+ | Items <5lbs
Free U.S. Shipping $100+ | Items <5lbs

Country

Canvas and Fabric

Unleash Your Creative Potential with HM Nabavian's Canvas and Fabric Collection. Our premium needlepoint canvases and fabrics are designed for artists and hobbyists who seek the finest materials for their projects. Whether you're a seasoned artist or exploring new hobbies, our selection offers the perfect canvas and fabric to bring your artistic visions to life. From traditional needlework to contemporary art forms, our range ensures durability and aesthetic appeal. Delve into our collection and find the perfect canvas and fabric to complement your creativity.

White 18 ct. - Zweigart (Royal Canvas) Mono Deluxe Canvas *Sold by the foot*

Zweigart
Original price $18.49 - Original price $24.49
Original price
$18.49 - $24.49
$18.49 - $24.49
Current price $18.49
in stock

Discover the exceptional quality of Zweigart Mono Deluxe Canvas (White 18 ct.), available at HM Nabavian. Perfectly crafted for needlepoint and var...

View full details
Original price $18.49 - Original price $24.49
Original price
$18.49 - $24.49
$18.49 - $24.49
Current price $18.49

White 13 ct. - Zweigart (Royal Canvas) Mono Deluxe Canvas *Sold by the foot*

Zweigart
Original price $15.00 - Original price $15.00
Original price
$15.00
$15.00 - $15.00
Current price $15.00
in stock

Zweigart (Royal Canvas) Mono Deluxe Canvas. 13. count, 40" wide. Canvases are open fabric meshes usually made of cotton. They form the woven textil...

View full details
Original price $15.00 - Original price $15.00
Original price
$15.00
$15.00 - $15.00
Current price $15.00

Zweigart Mono Canvas (Mono Deluxe Canvas Brown)

Zweigart
Original price $16.00 - Original price $16.00
Original price
$16.00
$16.00 - $16.00
Current price $16.00
in stock

Zweigart Mono Deluxe Brown - 40" wide, sold per foot. Canvases are open fabric meshes usually made of cotton. They form the woven textile base for ...

View full details
Original price $16.00 - Original price $16.00
Original price
$16.00
$16.00 - $16.00
Current price $16.00

White 10 ct. - Zweigart (Royal Canvas) Mono Deluxe Canvas *Sold by the foot*

Zweigart
Original price $14.75 - Original price $14.75
Original price
$14.75
$14.75 - $14.75
Current price $14.75
in stock

40" White Deluxe Mono Canvas - 10 ct., 100% cotton. Single thread canvas, heavily sized. Canvases are open fabric meshes usually made of cotton. Th...

View full details
Original price $14.75 - Original price $14.75
Original price
$14.75
$14.75 - $14.75
Current price $14.75

White 14 ct. - Zweigart (Royal Canvas) Mono Deluxe Canvas *Sold by the foot*

Zweigart
Original price $16.50 - Original price $22.00
Original price
$16.50 - $22.00
$16.50 - $22.00
Current price $16.50
in stock

Zweigart (Royal Canvas) Mono Deluxe Canvas. 14 ct., 54 and 40 inches. Canvases are open fabric meshes usually made of cotton. They form the woven t...

View full details
Original price $16.50 - Original price $22.00
Original price
$16.50 - $22.00
$16.50 - $22.00
Current price $16.50

White 12 ct. - Zweigart (Royal Canvas) Mono Deluxe Canvas *Sold by the foot*

Zweigart
Original price $15.00 - Original price $15.00
Original price
$15.00
$15.00 - $15.00
Current price $15.00
in stock

Zweigart (Royal Canvas) Mono Deluxe canvas, sold per foot. 40" span, 12 count. Canvases are open fabric meshes usually made of cotton. They form th...

View full details
Original price $15.00 - Original price $15.00
Original price
$15.00
$15.00 - $15.00
Current price $15.00

18 ct. Canvas - Zweigart Metallic Opalescent on White *Sold by the foot*

Zweigart
Original price $22.00 - Original price $22.00
Original price
$22.00
$22.00 - $22.00
Current price $22.00
in stock

Zweigart Metallic & Vintage Colored - Opalescent on White, 18 ct. 40", sold per foot. Canvases are open fabric meshes usually made of cotton. T...

View full details
Original price $22.00 - Original price $22.00
Original price
$22.00
$22.00 - $22.00
Current price $22.00

White 16 ct. - Zweigart (Royal Canvas) Mono Deluxe Canvas - *Sold by the foot*

Zweigart
Original price $15.00 - Original price $15.00
Original price
$15.00
$15.00 - $15.00
Current price $15.00
in stock

Zweigart (Royal Canvas) Mono Deluxe Canvas. 40 inches, 16 ct., sold per foot. Canvases are open fabric meshes usually made of cotton. They form the...

View full details
Original price $15.00 - Original price $15.00
Original price
$15.00
$15.00 - $15.00
Current price $15.00

Zweigart Congress Cloth (24ct) - Soft Ivory - Sold by the Foot (50” Wide, Continuous Cut)

Zweigart
Original price $15.99 - Original price $15.99
Original price
$15.99
$15.99 - $15.99
Current price $15.99
in stock

Zweigart Congress Cloth (24ct) in Soft Ivory is sold by the foot, with each 1-foot purchase providing a 12”x50” piece of premium-quality 100% cotto...

View full details
Original price $15.99 - Original price $15.99
Original price
$15.99
$15.99 - $15.99
Current price $15.99

Zweigart Double Mesh Penelope Canvas - Brown - Sold by the Foot (36” Wide, Continuous Cut)

Zweigart
Original price $10.50 - Original price $10.50
Original price
$10.50
$10.50 - $10.50
Current price $10.50
in stock

Zweigart Double Mesh Penelope Canvas in Tan is sold by the foot, with each 1-foot purchase providing a 12”x36” piece of high-quality 100% cotton fa...

View full details
Original price $10.50 - Original price $10.50
Original price
$10.50
$10.50 - $10.50
Current price $10.50

Zweigart - Rustico Aida Cloth (18ct) - Oatmeal | 43" wide - Sold by the foot

Zweigart
Original price $14.70 - Original price $14.70
Original price
$14.70
$14.70 - $14.70
Current price $14.70
in stock

Rustico Aida (18ct) fabric in oatmeal combines a fine, 18-count weave with a natural, textured look. Made from 100% cotton, this 43-inch-wide fabri...

View full details
Original price $14.70 - Original price $14.70
Original price
$14.70
$14.70 - $14.70
Current price $14.70

Zweigart - Easy Count Aida Cloth (14ct) 43" - 100% Cotton-White - Sold by the foot

Zweigart
Original price $13.65 - Original price $13.65
Original price
$13.65
$13.65 - $13.65
Current price $13.65
in stock

The Easy Count Aida (14ct) fabric is 43 inches wide and made from 100% cotton, offering a durable yet soft texture perfect for cross-stitch and emb...

View full details
Original price $13.65 - Original price $13.65
Original price
$13.65
$13.65 - $13.65
Current price $13.65

Mono Deluxe Vintage Canvas - 18ct - Vintage Sandstone Brown - Sold by the Foot (40” Wide, Continuous Cut)

Zweigart
Original price $21.00 - Original price $21.00
Original price
$21.00
$21.00 - $21.00
Current price $21.00
Only 1 left!

Mono Deluxe Vintage Canvas in Vintage Sandstone Brown is sold by the foot, with each 1-foot purchase providing a 12”x40” piece of high-quality 100%...

View full details
Original price $21.00 - Original price $21.00
Original price
$21.00
$21.00 - $21.00
Current price $21.00

Zweigart Mono Deluxe Vintage Canvas - 18ct - Vintage Brown on Eggshell - Sold by the Foot (40” Wide, Continuous Cut)

Zweigart
Original price $23.10 - Original price $23.10
Original price
$23.10
$23.10 - $23.10
Current price $23.10
in stock

Experience premium quality with Zweigart Mono Deluxe Vintage Canvas - 18ct - Vintage Brown on Eggshell. Sold by the foot, each 12”x40” cut offers 1...

View full details
Original price $23.10 - Original price $23.10
Original price
$23.10
$23.10 - $23.10
Current price $23.10

Zweigart - Aida Cloth (14 ct) - 100% Cotton | 43" Wide - White - Sold by the foot

Zweigart
Original price $12.99 - Original price $12.99
Original price
$12.99
$12.99 - $12.99
Current price $12.99
in stock

This Aida (14ct) fabric is 43 inches wide and made from 100% cotton, providing a durable yet soft weave that’s ideal for cross-stitch and embroider...

View full details
Original price $12.99 - Original price $12.99
Original price
$12.99
$12.99 - $12.99
Current price $12.99

Zweigart - Rustico Aida Cloth (14ct) - Oatmeal | 43" - Sold by the foot

Zweigart
Original price $13.29 - Original price $13.29
Original price
$13.29
$13.29 - $13.29
Current price $13.29
in stock

Rustico Aida (14ct) fabric in oatmeal offers a natural, textured look that’s perfect for rustic, vintage, or earthy-themed cross-stitch and embroid...

View full details
Original price $13.29 - Original price $13.29
Original price
$13.29
$13.29 - $13.29
Current price $13.29

Antique White - Zweigart Belfast Linen Fabric - 32ct - 100% Linen (55” Wide, Continuous Cut) - Sold by foot

Zweigart
Original price $30.10 - Original price $30.10
Original price
$30.10
$30.10 - $30.10
Current price $30.10
Out of stock

Achieve a classic, vintage-inspired look with Zweigart Belfast Linen Fabric in Antique White. This premium 32-count, 100% linen fabric features a s...

View full details
Original price $30.10 - Original price $30.10
Original price
$30.10
$30.10 - $30.10
Current price $30.10
Sold out

Antique White - Zweigart Belfast Linen Fabric - 32ct - 100% Linen (55” Wide, Continuous Cut) - Sold by the foot

Zweigart
Original price $30.10 - Original price $30.10
Original price
$30.10
$30.10 - $30.10
Current price $30.10
in stock

Achieve a classic, vintage-inspired look with Zweigart Belfast Linen Fabric in Antique White. This premium 32-count, 100% linen fabric features a s...

View full details
Original price $30.10 - Original price $30.10
Original price
$30.10
$30.10 - $30.10
Current price $30.10

White - Zweigart Belfast Linen Fabric - 32ct - 100% Linen (55” Wide, Continuous Cut) - Sold by the foot

Zweigart
Original price $30.10 - Original price $30.10
Original price
$30.10
$30.10 - $30.10
Current price $30.10
in stock

Create timeless, elegant projects with Zweigart Belfast Linen Fabric in classic White. This premium 32-count, 100% linen fabric is perfect for cros...

View full details
Original price $30.10 - Original price $30.10
Original price
$30.10
$30.10 - $30.10
Current price $30.10

Raw Linen - Zweigart Belfast Linen Fabric - 32ct - 100% Linen (55” Wide, Continuous Cut) - Sold by the foot

Zweigart
Original price $30.10 - Original price $30.10
Original price
$30.10
$30.10 - $30.10
Current price $30.10
in stock

Add a natural, earthy touch to your needlework with Zweigart Belfast Linen Fabric in Raw Linen. This premium 32-count, 100% linen fabric features a...

View full details
Original price $30.10 - Original price $30.10
Original price
$30.10
$30.10 - $30.10
Current price $30.10

Flax - Zweigart Belfast Linen Fabric - 32ct - 100% Linen (55” Wide, Continuous Cut) - Sold by the foot

Zweigart
Original price $30.10 - Original price $30.10
Original price
$30.10
$30.10 - $30.10
Current price $30.10
in stock

Elevate your needlework with Zweigart Belfast Linen Fabric in the classic Flax shade. This premium 32-count, 100% linen fabric offers a soft, natur...

View full details
Original price $30.10 - Original price $30.10
Original price
$30.10
$30.10 - $30.10
Current price $30.10

Zweigart - Aida Cloth (18 ct) - Vintage - 100% Cotton | 43" Wide - Smokey White - Sold by the foot

Zweigart
Original price $13.65 - Original price $13.65
Original price
$13.65
$13.65 - $13.65
Current price $13.65
in stock

This Aida (18ct) Vintage fabric in Smokey White offers a subtle, soft grayish-white tone that adds a unique, aged look to your cross-stitch and emb...

View full details
Original price $13.65 - Original price $13.65
Original price
$13.65
$13.65 - $13.65
Current price $13.65

Zweigart - Aida Cloth (14 ct) - Vintage 100% Cotton | 43" Wide - Country Cream - Sold by the foot

Zweigart
Original price $14.70 - Original price $14.70
Original price
$14.70
$14.70 - $14.70
Current price $14.70
in stock

This Aida (14ct) Vintage fabric in Country Cream offers a soft, warm tone that adds a timeless look to your cross-stitch and embroidery projects. M...

View full details
Original price $14.70 - Original price $14.70
Original price
$14.70
$14.70 - $14.70
Current price $14.70

Zweigart - Easy Count Aida Cloth (18ct) - 100% Cotton - White | 43" - Sold by the foot

Zweigart
Original price $13.65 - Original price $13.65
Original price
$13.65
$13.65 - $13.65
Current price $13.65
in stock

The Easy Count Aida (18ct) fabric is 43 inches wide and made from 100% cotton, offering a fine weave perfect for detailed cross-stitch and embroide...

View full details
Original price $13.65 - Original price $13.65
Original price
$13.65
$13.65 - $13.65
Current price $13.65