# Fabric stores in Toronto, ON

Canonical: https://fabricstoremap.com/on/toronto/
Last updated: 2026-10-07
Source: FabricStoreMap (https://fabricstoremap.com/about/). Hours change; call ahead.

Toronto, Ontario has 30 places to buy fabric: 28 independent shops, 3 selling quilting fabric, and 8 open on Sundays. Stores are ranked by rating weighted by review count.

## Stores

| Store | Address | Rating (reviews) | Type | Specialties | Phone |
|---|---|---|---|---|---|
| [Riverside Fabrics](https://fabricstoremap.com/on/toronto/riverside-fabrics/) | 1007 Gerrard Street East Lower Level | 4.9 (49) | Independent | Apparel & garment, Quilting | – |
| [Beach Sewing Centre](https://fabricstoremap.com/on/toronto/beach-sewing-centre/) | 365 Kingston Rd | 4.8 (96) | Independent | Sewing machines | +1416-491-4431 |
| [The Neon Needle](https://fabricstoremap.com/on/toronto/the-neon-needle/) | 647A Bloor St W 2nd Floor | 5.0 (15) | Independent | Apparel & garment, Sewing classes, Quilting | – |
| [Persan Home Studio Canada - Curtain & Upholstery Fabric Store in Toronto, Ontario](https://fabricstoremap.com/on/toronto/persan-home-studio-canada-curtain-upholstery-fabric-store-in-toronto-ontario/) | 160 Pears Ave. Suite 202 | 5.0 (14) | Independent | Upholstery & home décor | +1647-482-5018 |
| [Leather & Sewing Supply Depot](https://fabricstoremap.com/on/toronto/leather-sewing-supply-depot/) | 206 Spadina Ave. | 4.7 (401) | Independent | Apparel & garment, Discount & wholesale, Sewing machines | +1416-913-4868 |
| [Ontario Fashion Textiles](https://fabricstoremap.com/on/toronto/ontario-fashion-textiles/) | 1356 St Clair Ave W | 4.8 (31) | Independent | Apparel & garment, Upholstery & home décor | +1416-654-8790 |
| [Bobrowksi Textile](https://fabricstoremap.com/on/toronto/bobrowksi-textile/) | 1306 St Clair Ave W | 4.8 (26) | Independent | – | +1416-654-8012 |
| [Trillium Button Inc](https://fabricstoremap.com/on/toronto/trillium-button-inc/) | 480 Queen St W | 4.7 (30) | Independent | – | +1416-504-6611 |
| [TÉLIO - Fashion Fabrics](https://fabricstoremap.com/on/toronto/telio-fashion-fabrics/) | 219 Dufferin St | 5.0 (7) | Independent | Apparel & garment, Discount & wholesale | +1416-532-9444 |
| [Sport Sewing Shop](https://fabricstoremap.com/on/toronto/sport-sewing-shop/) | 1898 Danforth Ave Unit 1 | 4.6 (126) | Independent | Apparel & garment | +1416-690-4669 |
| [Downtown Fabrics](https://fabricstoremap.com/on/toronto/downtown-fabrics/) | 436 Queen St W | 4.6 (74) | Independent | Apparel & garment, Discount & wholesale | +1416-361-3004 |
| [Queen Textiles Inc.](https://fabricstoremap.com/on/toronto/queen-textiles-inc/) | 444 Queen St W | 4.6 (34) | Independent | Discount & wholesale | +1416-504-0108 |
| [Fabric Town](https://fabricstoremap.com/on/toronto/fabric-town/) | 2858 Danforth Ave | 4.5 (234) | Independent | – | +1416-694-8191 |
| [Leo's Textiles](https://fabricstoremap.com/on/toronto/leos-textiles/) | 473 Queen St W | 4.5 (90) | Independent | Apparel & garment | +1416-504-6060 |
| [Chu Shing Textiles](https://fabricstoremap.com/on/toronto/chu-shing-textiles/) | 440 Queen St W | 4.5 (35) | Independent | Apparel & garment, Discount & wholesale | +1416-504-9069 |
| [Amkay's MK's](https://fabricstoremap.com/on/toronto/amkays-mks/) | 1181 Bloor St W A | 5.0 (2) | Independent | – | +1416-532-3130 |
| [Michaels](https://fabricstoremap.com/on/toronto/michaels/) | RioCan Hall, 142 John St | 4.4 (3491) | Michaels | Sewing classes, Yarn | +1647-317-3706 |
| [Affordable Textiles](https://fabricstoremap.com/on/toronto/affordable-textiles/) | 531 Queen St W #529 | 4.4 (325) | Independent | Discount & wholesale | +1416-504-4117 |
| [macFABsews](https://fabricstoremap.com/on/toronto/macfabsews/) | 1552 Danforth Ave | 4.3 (52) | Independent | – | +1416-922-6000 |
| [Cloth Hall](https://fabricstoremap.com/on/toronto/cloth-hall/) | 507 King St E Ste 1001 | – | Independent | – | +1416-970-9567 |
| [360 Retail Solutions](https://fabricstoremap.com/on/toronto/360-retail-solutions/) | 360 Bloor St E #202 | – | Independent | – | +1416-558-5070 |
| [MEMO Showroom](https://fabricstoremap.com/on/toronto/memo-showroom/) | 275 Macpherson Ave Suite 103 | – | Independent | – | +1647-350-3700 |
| [Neverens Sewing Supply](https://fabricstoremap.com/on/toronto/neverens-sewing-supply/) | 480 Queen St W | 4.2 (73) | Independent | – | +1416-504-6611 |
| [King Textiles (446 Queen St W)](https://fabricstoremap.com/on/toronto/king-textiles-2/) | 446 Queen St W | 4.1 (21) | Independent | – | +1416-504-0600 |
| [Trendy Fabric](https://fabricstoremap.com/on/toronto/trendy-fabric/) | 473 Queen St W | 3.0 (2) | Independent | – | – |
| [Maryan's Fabric Ltd](https://fabricstoremap.com/on/toronto/maryans-fabric-ltd/) | 3213 Yonge | 4.0 (50) | Independent | Apparel & garment | +1416-488-6111 |
| [The Make Den Sewing Studio](https://fabricstoremap.com/on/toronto/the-make-den-sewing-studio/) | 163 Sterling Rd #24 | 4.0 (90) | Independent | Sewing classes | – |
| [Fabricland](https://fabricstoremap.com/on/toronto/fabricland/) | 15 Bloor St W level 0 to 2 | 3.8 (126) | Fabricland | Quilting | +1416-929-6736 |
| [Charles Milgrom Inc](https://fabricstoremap.com/on/toronto/charles-milgrom-inc/) | 700 King St W | 1.0 (2) | Independent | – | +1416-596-8855 |
| [King Textiles (161 Spadina Ave.)](https://fabricstoremap.com/on/toronto/king-textiles/) | 161 Spadina Ave. | 3.5 (207) | Independent | Apparel & garment, Discount & wholesale, Upholstery & home décor | +1416-504-0600 |
