# Fabric stores in St. John's, NL

Canonical: https://fabricstoremap.com/nl/st-johns/
Last updated: 2026-09-27
Source: FabricStoreMap (https://fabricstoremap.com/about/). Hours change; call ahead.

St. John's, Newfoundland and Labrador has 9 places to buy fabric: 6 independent shops, 5 selling quilting fabric, and 5 open on Sundays. Stores are ranked by rating weighted by review count.

## Stores

| Store | Address | Rating (reviews) | Type | Specialties | Phone |
|---|---|---|---|---|---|
| [East Coast Quilt Co](https://fabricstoremap.com/nl/st-johns/east-coast-quilt-co/) | 343 Water St | 4.9 (72) | Independent | Sewing classes, Quilting | +1709-237-3655 |
| [Wooly Tops](https://fabricstoremap.com/nl/st-johns/wooly-tops/) | Posie Row, 214 Duckworth St Suite 3B | 5.0 (10) | Independent | Apparel & garment, Quilting, Yarn | – |
| [FiberLilly](https://fabricstoremap.com/nl/st-johns/fiberlilly/) | 10 Highland Dr | 4.7 (29) | Independent | Sewing classes, Quilting, Yarn | +1709-738-4499 |
| [Wool Trends](https://fabricstoremap.com/nl/st-johns/wool-trends/) | 238 Hamilton Ave | 4.6 (56) | Independent | Apparel & garment, Yarn | +1709-726-3242 |
| [Fabricville](https://fabricstoremap.com/nl/st-johns/fabricville/) | 77 Kenmount Rd | 4.5 (170) | Fabricville | Quilting, Upholstery & home décor, Yarn | +1709-753-9636 |
| [Debbyjosh & Tee’s Store](https://fabricstoremap.com/nl/st-johns/debbyjosh-tees-store/) | 182 Bay Bulls Rd | 5.0 (3) | Independent | Apparel & garment | +1709-740-6513 |
| [Michaels (The Shoppes at Galway)](https://fabricstoremap.com/nl/st-johns/michaels-2/) | The Shoppes at Galway, 44 Danny Dr Unit B1.5 | 4.4 (450) | Michaels | Sewing classes, Yarn | +1709-800-9965 |
| [Sewing World Inc](https://fabricstoremap.com/nl/st-johns/sewing-world-inc/) | 52 Hamlyn Rd | 4.2 (30) | Independent | Apparel & garment, Quilting, Sewing machines | +1709-747-4100 |
| [Michaels (Cabot Power Centre)](https://fabricstoremap.com/nl/st-johns/michaels/) | Cabot Power Centre, 36 Stavanger Dr | 4.2 (871) | Michaels | Sewing classes, Yarn | +1709-576-1400 |
