Fabric stores in Toronto, ON
Toronto has 30 places to buy fabric: 28 independent shops and 2 craft chain stores. The best-rated is The Neon Needle (5.0★ from 15 reviews). 3 sell quilting fabric (quilt shops in Toronto).
| Fabric stores | 30 |
| Independent shops | 28 |
| Average rating | 4.3★ across 27 rated stores |
| Open on Sunday | 8 |
| Offer sewing or quilting classes | 3 |
| Last updated | October 7, 2026 |
30 stores
Beach Sewing Centre
The Neon Needle
Persan Home Studio Canada - Curtain & Upholstery Fabric Store in Toronto, Ontario
Leather & Sewing Supply Depot
Ontario Fashion Textiles
Bobrowksi Textile
Trillium Button Inc
TÉLIO - Fashion Fabrics
Sport Sewing Shop
Downtown Fabrics
Queen Textiles Inc.
Fabric Town
Leo's Textiles
Chu Shing Textiles
Amkay's MK's
Michaels
Affordable Textiles
macFABsews
Cloth Hall
360 Retail Solutions
MEMO Showroom
Neverens Sewing Supply
King Textiles
Trendy Fabric
Maryan's Fabric Ltd
The Make Den Sewing Studio
Fabricland
Charles Milgrom Inc
King Textiles
Questions about fabric stores in Toronto
What is the best-rated fabric store in Toronto?
The Neon Needle is the highest-rated independent fabric store in Toronto, with a 5.0-star average from 15 Google reviews.
Are there quilt shops in Toronto?
Yes. 3 shops in Toronto sell quilting fabric and supplies, including Riverside Fabrics, The Neon Needle, Fabricland.
Which fabric stores in Toronto are open on Sunday?
8 of the 30 stores list Sunday hours, including Riverside Fabrics, Trillium Button Inc, Fabric Town. Hours change, so call ahead.
Where can I buy upholstery fabric in Toronto?
3 stores carry upholstery and home-décor fabric, including Persan Home Studio Canada - Curtain & Upholstery Fabric Store in Toronto, Ontario, Ontario Fashion Textiles, King Textiles (161 Spadina Ave.).
Is there a discount or wholesale fabric store in Toronto?
Yes. 7 stores sell discount or wholesale fabric, including Leather & Sewing Supply Depot, TÉLIO - Fashion Fabrics, Downtown Fabrics.