Free Shipping Within USA On All Orders Of $100 And Up!

Canvas

Do you want to make your project classical and stylish? Royal Motif Fabrics presents Canvas Fabric that can fit any project or budget. 

These fabrics are among the most versatile fabrics from the wardrobe and home. It has dozens of colors and prints that can be used to create accent pillows, window treatments, beach bags, backpacks, shoes, and much, much more!

Use the filter to shop from a gorgeous selection of canvas fabrics. Let’s get a little more adventurous!

Sort by:
25  in stock
Sevenberry Canvas Natural Stripes Grey Yardage
$13.98
23  in stock
Sevenberry Canvas Natural Stripes Navy Yardage
$13.98
23  in stock
Sevenberry Canvas Natural Stripes Gold Yardage
$13.98
26  in stock
Sevenberry Canvas Natural Dots - Large Dots Black Yardage
$13.98
8  in stock
Sevenberry Canvas Natural Dots - Large Dots Midnight Yardage
$13.98
9  in stock
Sevenberry Canvas Natural Dots - Large Dots Gold Yardage
$13.98
11  in stock
Sevenberry Canvas Natural Dots - Large Dots Grey Yardage
$13.98
27  in stock
Sevenberry Canvas Natural Dots - Large Dots Jet Yardage
$13.98
10  in stock
Sevenberry Canvas Natural Dots - Large Dots Navy Yardage
$13.98
12  in stock
Sevenberry Canvas Natural Dots - Large Dots White Yardage
$13.98
26  in stock
Sevenberry Canvas Natural Dots - Medium Dots Black Yardage
$13.98
12  in stock
Sevenberry Canvas Natural Dots - Medium Dots Red Yardage
$13.98
11  in stock
Sevenberry Canvas Natural Dots - Medium Dots Grey Yardage
$13.98
10  in stock
Sevenberry Canvas Natural Dots - Medium Dots Blush Yardage
$13.98
10  in stock
Sevenberry Canvas Natural Dots - Medium Yellow Dots Yardage
$13.98
12  in stock
Sevenberry Canvas Natural Dots - Medium White Dots Yardage
$13.98
3  in stock
Sevenberry Canvas Natural Dots - Dots on Red Yardage
$13.98
11  in stock
Sevenberry Canvas Natural Dots - White Dots Yardage
$13.98
10  in stock
Sevenberry Canvas Prints - Florals on Black Yardage
$13.98
14  in stock
Sevenberry Canvas Prints - Florals on Gray Yardage
$13.98
12  in stock
Sevenberry Canvas Prints - Florals on White Yardage
$13.98
12  in stock
Sevenberry Canvas Prints - Florals Gray Yardage
$13.98
12  in stock
Sevenberry Canvas Prints - Florals Black/White Yardage
$13.98
5  in stock
Sevenberry Canvas Natural Stripes Black Yardage
$13.98
1  in stock
Vintage Garden - Peacock - Cream Canvas Metallic - Remnant
$6.25
14  in stock
Ruby Star Society - Pivot Canvas Linen Eggplant Yardage
$19.98
14  in stock
Ruby Star Society - Pivot Canvas Linen Goldenrod Yardage
$19.98
14  in stock
Ruby Star Society - Pivot Canvas Linen Natural Yardage
$19.98
22  in stock
54" Measure Up Cotton Canvas Yardage
$19.98
8  in stock
Think Ink Canvas - Dotties Black Metallic Canvas Yardage
$19.98
12  in stock
Think Ink Canvas - Snippets Dots Natural Metallic Canvas Yardage
$19.98
9  in stock
Think Ink Canvas - Black Metallic Canvas Yardage
$19.98
17  in stock
Think Ink Canvas - Snippets Dots Black Metallic Canvas Yardage
$19.98
14  in stock
Dog Park - Dog Medley Chambray Canvas Yardage
$19.98
11  in stock
Dog Park - Dog Medley Macaron Canvas Yardage
$19.98
8  in stock
Dog Park - Dog Medley Natural Canvas Yardage
$19.98
0  in stock
Curio - Book Club - Linen Unbleached Canvas Metallic Yardage
$26.98
Out of Stock
0  in stock
Curio - Book Club - Navy Canvas Metallic Yardage
$33.99
Out of Stock
13  in stock
Little Retro Vibe - Coconut Canvas Yardage
$13.98
6  in stock
Eclectic Elements - Colorblock Multi Canvas Yardage
$19.98
13  in stock
Eclectic Elements Embark - Subway Signs Neutral Canvas Yardage
$19.98
5  in stock
Eclectic Elements Embark - Cigar Box Multi Canvas Yardage
$19.98
11  in stock
Along the Fields - Haystack - Raspberry Unbleached Canvas Yardage
$25.98
12  in stock
Along the Fields - Haystack - Pear Unbleached Canvas Yardage
$25.98
12  in stock
Sweet Floral Scent - Sweet Rose - Yellow Canvas Yardage
$25.98
15  in stock
Sweet Floral Scent - Sweet Rose - Red Canvas Yardage
$25.98
8  in stock
Sweet Floral Scent - Sweet Rose - Green Canvas Yardage
$25.98
5  in stock
Scout Lake - Swallowtail - Royal Unbleached Canvas Metallic Yardage
$26.98