# Fabric stores in Hamilton, ON

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

Hamilton, Ontario has 16 places to buy fabric: 12 independent shops, 6 selling quilting fabric, and 4 open on Sundays. Stores are ranked by rating weighted by review count.

## Stores

| Store | Address | Rating (reviews) | Type | Specialties | Phone |
|---|---|---|---|---|---|
| [Empire Make Space](https://fabricstoremap.com/on/hamilton/empire-make-space/) | Ottawa St N 168 1/2 | 5.0 (44) | Independent | Apparel & garment, Sewing classes | – |
| [Ann's Fabric Shop](https://fabricstoremap.com/on/hamilton/anns-fabric-shop/) | 570 Upper James St | 4.8 (252) | Independent | – | +1905-389-2616 |
| [The Muses](https://fabricstoremap.com/on/hamilton/the-muses/) | 140 MacNab St N | 5.0 (20) | Independent | Apparel & garment, Sewing classes | +1905-818-4217 |
| [Discount Fabric Mart](https://fabricstoremap.com/on/hamilton/discount-fabric-mart/) | 317 Ottawa St N | 4.8 (55) | Independent | Discount & wholesale | +1905-549-2293 |
| [Sussman's Supply Co.](https://fabricstoremap.com/on/hamilton/sussmans-supply-co/) | 330 Ottawa St N | 4.8 (42) | Independent | Apparel & garment | +1905-928-1160 |
| [European Textiles - Home Decorating Centre](https://fabricstoremap.com/on/hamilton/european-textiles-home-decorating-centre/) | 263 Ottawa St N | 5.0 (9) | Independent | Apparel & garment, Quilting, Upholstery & home décor | +1905-549-7714 |
| [U~Quilt~It](https://fabricstoremap.com/on/hamilton/u-quilt-it/) | 1157 Rymal Rd E Unit 6 | 4.6 (26) | Independent | Sewing classes, Quilting | +1905-957-2000 |
| [European Textiles - Kids, Quilting & Fashion](https://fabricstoremap.com/on/hamilton/european-textiles-kids-quilting-fashion/) | 277 Ottawa St N | 4.4 (112) | Independent | Apparel & garment, Quilting, Upholstery & home décor | +1905-549-7714 |
| [Hamilton Sewing](https://fabricstoremap.com/on/hamilton/hamilton-sewing/) | 1564 Main St W | 4.3 (52) | Independent | Quilting, Sewing machines | +1905-527-6794 |
| [Michaels](https://fabricstoremap.com/on/hamilton/michaels/) | The Centre on Barton, 1267 Barton St E Unit F-2 | 4.3 (1482) | Michaels | Sewing classes, Yarn | +1905-543-8408 |
| [Hamilton Sewing Warehouse](https://fabricstoremap.com/on/hamilton/hamilton-sewing-warehouse/) | 43 Bigwin Rd | 4.3 (6) | Independent | Discount & wholesale, Quilting, Sewing machines | +1905-388-9400 |
| [Journey's End Quilting](https://fabricstoremap.com/on/hamilton/journeys-end-quilting/) | 1544 Concession 2 Rd W | – | Independent | Quilting | +1905-627-8596 |
| [Fabricland - Home Decor Centre (241 Ottawa St N)](https://fabricstoremap.com/on/hamilton/fabricland-home-decor-centre-2/) | 241 Ottawa St N | 4.2 (284) | Fabricland | Upholstery & home décor | +1905-544-8123 |
| [Len's Mill Store](https://fabricstoremap.com/on/hamilton/lens-mill-store/) | 41 Brockley Dr | 4.2 (1180) | Len's Mill | Apparel & garment, Yarn | +1905-560-5367 |
| [A Ricardo's Shop](https://fabricstoremap.com/on/hamilton/a-ricardos-shop/) | 51 Princess St | 3.8 (4) | Independent | – | +1905-548-6540 |
| [Fabricland - Home Decor Centre (1550 Upper James St #17)](https://fabricstoremap.com/on/hamilton/fabricland-home-decor-centre/) | 1550 Upper James St #17 | 3.9 (285) | Fabricland | Upholstery & home décor | +1905-318-8714 |
