Fabric stores in Charlottetown, PE
Charlottetown has 7 places to buy fabric: 6 independent shops and 1 craft chain store. The best-rated is Material Girl Fabrics (4.7★ from 24 reviews). 3 sell quilting fabric (quilt shops in Charlottetown).
| Fabric stores | 7 |
| Independent shops | 6 |
| Average rating | 4.6★ across 5 rated stores |
| Open on Sunday | 3 |
| Offer sewing or quilting classes | 2 |
| Last updated | September 28, 2026 |
7 stores
Quilting B & More
Island Fabric Outlet
LE BIJOU
Michaels
WOW Home Textile
Five Arrows Fabrics
Questions about fabric stores in Charlottetown
What is the best-rated fabric store in Charlottetown?
Material Girl Fabrics is the highest-rated independent fabric store in Charlottetown, with a 4.7-star average from 24 Google reviews.
Are there quilt shops in Charlottetown?
Yes. 3 shops in Charlottetown sell quilting fabric and supplies, including Quilting B & More, Island Fabric Outlet, WOW Home Textile.
Which fabric stores in Charlottetown are open on Sunday?
3 of the 7 stores list Sunday hours, including LE BIJOU, Michaels, WOW Home Textile. Hours change, so call ahead.
Where can I buy upholstery fabric in Charlottetown?
2 stores carry upholstery and home-décor fabric, including Material Girl Fabrics, WOW Home Textile.
Is there a discount or wholesale fabric store in Charlottetown?
Yes. 1 store sells discount or wholesale fabric, including Island Fabric Outlet.
Guides
Fabric stores near Charlottetown
- Fabric stores in Dartmouth, NS 111 mi
- Fabric stores in Halifax, NS 114 mi
- Fabric stores in Auburn, ME 375 mi
- Fabric stores in Québec City, QC 388 mi
- Fabric stores in Sherbrooke, QC 428 mi
- Fabric stores in Portsmouth, NH 435 mi
- Fabric stores in Drummondville, QC 449 mi
- Fabric stores in Shawinigan, QC 455 mi