Biggest List of Online Fabric Stores in Canada

Over 130 Canadian Online Fabric Shops

For us Canadians, it is just so much easier, faster and (usually) cheaper to buy fabrics online from within Canada! I kept finding new exciting shops and wanted a place to keep track of them all.

No, I have NOT ordered from ALL (most) of these, so please use at your own risk.

If you want to add another great Canadian resource to the list, please let me know in the comments below or by email.

I last updated this list in April 2026.

Shop Name Location
Along Came Quilting
Calgary, Alberta Canada
Among Brenda's Quilts
Strathroy, Ontario Canada
Angry Ballerina
Montreal, Québec Canada
Anna's GTA Fabric
Toronto, Ontario Canada
Anne's Fabric Shop
Hamilton, Ontario Canada
Annie et ses coutures
Granby, Québec Canada
Atex Designer Fabrics
Vancouver, British Columbia Canada
Bare Necessities Fabrics
Cochrane, Alberta Canada
Becks Fabrics
Bolton, Ontario Canada
Bibs & Boots
Outlook, Saskatchewan Canada
Birdie and Dot Fabrics
Edmonton, Alberta Canada
Black Rabbit
Penticton, British Columbia Canada
Blackbird Fabrics
Vancouver, British Columbia Canada
Blended Thread Fabrics
Saskatoon, Saskatchewan Canada
Blue Calla
Toronto, Ontario Canada
Blueberry Quilt Patch
Lethbridge, Alberta Canada
Bra makers Supply
Burlington, Ontario Canada
Brightside Fabric Co
Chilliwack, British Columbia Canada
Canadian National Fabric
Cookstown, Ontario Canada
Christina's Fabrics
Uxbridge, Ontario Canada
Cindy-rella
Regina, Saskatchewan Canada
Clothesline Quilts and Handiwork
Hawkes Bay, Newfoundland and Labrador Canada
Country Clothesline
Toronto, Ontario Canada
Craft De Ville
Montreal, Québec Canada
Creators Gifts Native Fabrics
Hiawatha First Nation, Ontario Canada
Custom Fabric Slayer
Camrose, Alberta Canada
Darrell Thomas Textiles
Almonte, Ontario Canada
Dinkydoo
Pitt Meadows, British Columbia Canada
Discovery Fabrics
Campbell River, British Columbia Canada
Doodabug
Wetaskiwin, Alberta Canada
Dragonfly Quilting
Surrey, British Columbia Canada
Dressew Supply Ltd.
Vancouver, British Columbia Canada
Elegante Virgule
Sainte-Thérèse, Québec Canada
Emmaline Bags
Spruce Grove, Alberta Canada
European Textiles
Hamilton, Ontario Canada
Ewe Knit
Toronto, Ontario Canada
Fabcycle
Vancouver, British Columbia Canada
Fabric & Flow Textile Co.
Edmonton, Alberta Canada
Fabric Club, The
Québec Canada
Fabric Curator
Ontario Canada
Fabric Depot
Calgary, Alberta Canada
Fabric Design Treasures
Montreal, Québec Canada
Fabric Fox
Calgary, Alberta Canada
Fabric Spark
Toronto, Ontario Canada
Fabricana
Coquitlam, British Columbia Canada
Fabrications
Ottawa, Ontario Canada
Fabricville
Canada
Fangirl Fabrics
Regina, Saskatchewan Canada
Farthingales Corset Making Supplies
Stratford, Ontario Canada
Former + Latter
Edmonton, Alberta Canada
Funky Monkey Fabrics
Ontario Canada
G.K Fashion Fabrics
North York, Ontario Canada
Gala Fabrics
Victoria, British Columbia Canada
Halo Fabric Addicts
Terrace, British Columbia Canada
Hemels Fabrics
Sooke, British Columbia Canada
Hometex
Toronto, Ontario Canada
Hyggeligt Fabrics
St. Marys, Ontario Canada
JT's Outdoor Fabrics
Barrie, Ontario Canada
Kallisti Quilts
Waterloo, Ontario Canada
Keystone Modern Creative
Winnipeg, Manitoba Canada
Kids Fabrics
Penticton, British Columbia Canada
Kinderel Organic Fabrics
Vancouver, British Columbia Canada
Kindred Spirits Quilt Co.
St. Catharines, Ontario Canada
L'Oiseau Fabrics
Calgary, Alberta Canada
Lakeview Fabrics
Toronto, Ontario Canada
Len's Mill Store
Toronto, Ontario Canada
Les Tissées
Montreal, Québec Canada
Lindley General Store
Meaford, Ontario Canada
Little Extra Something Special
108 Mile Ranch, British Columbia Canada
Luna of Avalon Fabrics
Alma, Québec Canada
MacLeods Scottish Shop
Stratford, Ontario Canada
Mad About Patchwork
Stittsville, Ontario Canada
Mad Moody Quilting Fabrics
Pincourt, Québec Canada
Makers Lodge
Mississippi Mills, Ontario Canada
Martina Lesar Wool
Caledon, Ontario Canada
Material Girl
Milton, Ontario Canada
Mimifabrics
Kanata, Ontario Canada
Modern Stitch Company
Yorkton, Saskatchewan Canada
My Fabric Dresser
London, Ontario Canada
MZ Fabric
Dieppe, New Brunswick Canada
Needle Crafts Studio
Beausejour, Manitoba Canada
Non Non Oui
Saint-Hyacinthe, Québec Canada
OA Leather Supply
Wilkie, Saskatchewan Canada
Oh Look, Fabric
Milton, Ontario Canada
Our Social Fabric
Vancouver, British Columbia Canada
Overseas Fabrics
Abbotsford, British Columbia Canada
Owl Be Sewing
Brampton, Ontario Canada
PacCana Enterprises
Calgary, Alberta Canada
Paisley's Quilt Shop
Ottawa, Ontario Canada
Peachtree Quilt Shop
Regina, Saskatchewan Canada
Peak Fabrics
Calgary, Alberta Canada
Piece Fabric Company
Grande Prairie, Alberta Canada
Prairie Love Knits
Spruce Grove, Alberta Canada
Prairie to Pine Textile Co.
Niagara Falls, Ontario Canada
Pure Linen Envy
Dunnville, Ontario Canada
Quammie Homecrafts
Calgary, Alberta Canada
Quilting By Design
New Hamburg, Ontario Canada
Quilty Pleasures
Ontario Canada
Quincy's Quilting
Leduc, Alberta Canada
Rick Rack Textiles
Calgary, Alberta Canada
Riverside Fabrics
Toronto, Ontario Canada
Rope Shop
Hamilton, Ontario Canada
Scarlett Crusade
Hamilton, Ontario Canada
Sew and Sews
Carlyle, Saskatchewan Canada
Sew Creative
Mount Brydges, Ontario Canada
Sew Not Complicated
Rothesay, New Brunswick Canada
Sew PDF
Woodstock, Ontario Canada
Sew Sisters Quilt Shop
North York, Ontario Canada
Shear Perfection
Milestone, Saskatchewan Canada
Simplifi Fabric
Iroquois, Ontario Canada
Sitka Fabrics
Port Alberni, British Columbia Canada
Spool of Thread
Vancouver, British Columbia Canada
Stacked Fabric Company
Moose Jaw, Saskatchewan Canada
Stitch Happens
Windsor, Ontario Canada
Stitch in the Ditch
Kelowna, British Columbia Canada
Stitch-It Central
London, Ontario Canada
Studio 39 Fabrics
Alberta Canada
Taggerwear
Nepean, Ontario Canada
Taylor Sewing
Brockville, Ontario Canada
That Sewing Place
Newmarket, Ontario Canada
The Fabric Shop
Gander, Newfoundland and Labrador Canada
The Wobbly Bobbin
Strathroy, Ontario Canada
Thimbles & Things
Severn, Ontario Canada
Thread Count Fabrics
Souris, Manitoba Canada
Tiny Stitch Quilt Shop Inc.
Warman, Saskatchewan Canada
Tonic Living
Toronto, Ontario Canada
Troll Brothers
Shawnigan Lake, British Columbia Canada
Watergirl Quilt Co.
Prescott, Ontario Canada
Weave & Woven
Simcoe, Ontario Canada
Wee Fabric Shop
St Andrews, New Brunswick Canada
West Coast Fabric Boutique
Nanaimo, British Columbia Canada
Wild Ivy Supply Co.
Edmonton, Alberta Canada
Willow Creek Quilts
Claresholm, Alberta Canada
Workroom, The
Toronto, Ontario Canada
Woven Modern Fabric Gallery
Southern Gulf Islands Electoral Area, British Columbia Canada
Ye Olde Fabric Shoppe
Stratford, Ontario Canada

2 Comments

  1. Great list! Missing is Water Tower Textiles in Chatham, Ontario, in business since 2016, selling a variety of knit fabric, such as bamboo, modal, double brushed poly, swim fabric and more. watertowertextiles.ca

Share your thoughts on this post here: