Fabric stores in Philadelphia, PA
Philadelphia has 20 places to buy fabric: 18 independent shops and 2 craft chain stores. The best-rated is Approved Textiles (5.0★ from 47 reviews). 3 sell quilting fabric (quilt shops in Philadelphia).
| Fabric stores | 20 |
| Independent shops | 18 |
| Average rating | 4.7★ across 19 rated stores |
| Open on Sunday | 8 |
| Offer sewing or quilting classes | 9 |
| Last updated | September 24, 2026 |
20 stores
Approved Textiles
Cut and Sew PHL
Sew + Sew Studio
VIIXVII Sewing Studio LLC
Needles & Bolts
EOS Fabrics (Emma One Sock)
Pamoja Co Sewing Services
HALAL TEXTILES
B Wilk Fabrics
Butcher's Sew Shop
DecoPro Trim & Tassel MFG
Gaffney Fabrics
Garris Fabric Shop
Fabrics Queen
Jack B Fabrics
baldwin leather and fabric
Beluxe Fabrics USA
Michaels
Michaels
Questions about fabric stores in Philadelphia
What is the best-rated fabric store in Philadelphia?
Approved Textiles is the highest-rated independent fabric store in Philadelphia, with a 5.0-star average from 47 Google reviews.
Are there quilt shops in Philadelphia?
Yes. 3 shops in Philadelphia sell quilting fabric and supplies, including Cut and Sew PHL, Needles & Bolts, Gaffney Fabrics.
Which fabric stores in Philadelphia are open on Sunday?
8 of the 20 stores list Sunday hours, including Approved Textiles, Cut and Sew PHL, Needles & Bolts. Hours change, so call ahead.
Where can I buy upholstery fabric in Philadelphia?
3 stores carry upholstery and home-décor fabric, including Pamoja Co Sewing Services, DecoPro Trim & Tassel MFG, Jack B Fabrics.
Is there a discount or wholesale fabric store in Philadelphia?
Yes. 2 stores sell discount or wholesale fabric, including DecoPro Trim & Tassel MFG, Beluxe Fabrics USA.
Guides
- JOANN closed in Pennsylvania: nearest fabric stores to each former location
- Fabric store statistics: how many fabric stores are left
Fabric stores near Philadelphia
- Fabric stores in Burlington, NJ 17 mi
- Fabric stores in Wilmington, DE 28 mi
- Fabric stores in Allentown, PA 46 mi
- Fabric stores in Intercourse, PA 50 mi
- Fabric stores in Toms River, NJ 50 mi
- Fabric stores in New Holland, PA 50 mi
- Fabric stores in Bird in Hand, PA 54 mi
- Fabric stores in Brick Township, NJ 55 mi