There’s nothing quite like the feeling of running your hands over a bolt of buttery-soft linen or breathtaking designer silk. For the city’s fashion creators, tailors, and home decorators, fabric hunting is practically a competitive sport.
The material can make or break your design, whether you’re stitching up custom apparel or updating your living room drapery. Don’t worry, we’ve got plenty of textile spots.
We rounded up the best fabric shops in Calgary where you can buy quality materials and rare prints. Read on before it’s time to sew!
How much does fabric cost in Calgary?
Fabric prices in Calgary can range from $3 to $35+ per metre, depending on the material and design.
| Fabric Category | Typical Price Range |
| Budget / Clearance / Basic Synthetic | $3 – $8 per metre |
| Quilting & Craft Cotton | $10 – $26 per metre |
| Fashion / Garment Fabrics (Linen, Knits, Twill) | $14 – $30 per metre |
| Speciality (Merino Wool, Silk, Heavy Coating, Premium Minkies) | $26 – $35+ per metre |
| Real Leather / Upholstery Foam | $12+ per square foot |
1. Marshall Fabrics

Website: https://marshallfabrics.com/
Address: 5716 1st SE, Unit 104
Contact: 403-475-9900 | [email protected]
Hours:
- Monday – Wednesday: 9 AM – 6 PM
- Thursday – Friday: 9 AM – 7 PM
- Saturday: 10 AM – 5 PM
- Sunday: 12 PM – 5 PM
Marshall Fabrics is like a playground for anyone who loves working with textiles. They have a spacious layout filled with massive collections, from cotton to lace, for all types of sewing projects.
You can easily compare colours and textures side by side, which makes choosing materials for complex crafts easier. If you aren’t sure what to get, their staff provides helpful assistance when selecting and measuring the exact yardage.
To boot, shipping and curbside pickups are available if you can’t make it to the shop. You can even send a photo of the fabric you need, which the staff will look for.
On the downside, the store can get busy and cause the staff to be a bit stretched. Expect longer wait times at the store during peak hours.
Customer Reviews
Best place for variety in fabrics with such amazing staff
Best place for variety in fabrics with such amazing staff who are more than happy to help. Shout out to Aman and Chelsea who are wonderful helpers from writing up how to do a ruffled pillow including handwritten diagrams (Aman) to deciding how much fabric and what color (Chelsea).
- Andrea Abadier | Google Review
Honestly the BEST fabric store! Their prices are unbeatable
Honestly the BEST fabric store! Their prices are unbeatable and everything is well organized, labeled, and clean in the store. I make ribbon skirts, tote bags, aprons, blankets, quilted items, other stuff too, and this store has it all. The Indigenous printed fabric is a bit pricey but literally every other fabric will do 😂 They have great clearance items, and the staff is super friendly & helpful 🙏🏽 will be stopping by every time I’m in the city!
- Meagan Kaitlyn | Google Review
2. Out of Hand Quilting & Fabrics

Website: https://outofhandquilting.com/
Address: 12-6449 Crowchild Trail SW
Contact: 403-217-4871
Hours: Monday – Friday: 10 AM – 5:30 PM; Saturday: 10 AM – 5 PM
Out of Hand Quilting & Fabrics is a specialised shop that offers a wide selection of fabrics, sewing notions, patterns, kits, and books. They carry loads of popular manufacturers, such as Andover Fabrics and Moda Fabrics.
Their quilting-focused inventory makes them a convenient destination for sourcing project essentials in one place. Inside, shoppers can explore a variety of prints, colours, and fabric combinations for traditional and modern quilt designs.
Their curated quilting bundles help simplify project planning, making it easier for beginners and experienced quilters to find matching materials.
The store also offers in-person quilting and sewing classes if you want to develop your skills.
However, fabric kits and cut materials may be subject to final sale restrictions, so customers should confirm their selections before purchasing.
Customer Reviews
My fabric is beautiful and it came so quickly
I just ordered for the first time and they were so easy to communicate with about some unique requests I had. My fabric is beautiful and it came so quickly. What a positive experience all around. 10/10 recommend!
- Holly Norgrove | Google Review
Great shop only wish they were closer so I could take advantage
Found you guys a couple of months ago and signed up for Jen Kingwell BOM love her fabric. I am enjoying the BOM so much I decided to use my scraps (blues and yellows) and do a second quilt. I will end up with two quilts at the end. Great shop only wish they were closer so I could take advantage of the in house classes
- Diane Hubbard | Google Review
3. Along Came Quilting

Website: https://alongcamequilting.com/
Address: 6432 – 1A Street SW
Contact: 403-253-4419 | Toll-free: 1-877-745-6445
Hours: Monday – Friday: 10 AM – 5 PM; Saturday – Sunday: 10 AM – 4 PM
If you’re looking for special materials, Along Came Quilting is worth a visit. You’ll appreciate their vast inventory, including classic, fun, and rare prints.
As a specialist quilting and sewing store, they stock a massive catalogue of fabrics, quilt kits, notions, books, and accessories. You can even source hard-to-find tools that standard craft outlets don’t carry.
For crafters looking to stock up, their bargain selection of fabric bundles and quilting materials can save you up to $15 per pack.
Ordering online is straightforward too, making it easy to get supplies shipped right to your door across Canada.
On the flip side, special items can take extra time to ship out.
Customer Reviews
I really appreciate this service as there are just some fabrics I love to have
I have asked a few times if a certain fabric will be coming in. I always get an answer back and always am notified ithat itt is ready for pre-order. I really appreciate this service as there are just some fabrics I love to have. Thank you!
- Karren Norrie | Google Review
Thank you for a great ordering experience!
I just ordered some fabric from Along Came Quilting—and the whole process went very well. There was a question about one of my fabrics, and they called me and we quickly sorted it out. Thank you for a great ordering experience!
- Karen Cooper | Google Review
4. RICK RACK Textiles

Website: https://www.rickracktextiles.com/
Address: 4704 Manhattan Road SE
Contact: 403-263-8088
Hours: Monday: 12 PM – 5 PM; Tuesday – Sunday: 10 AM – 5 PM
RICK RACK Textiles is a modern and trendy hub for dressmakers. This garment-focused sewing shop offers high-quality apparel fabrics, independent sewing patterns, notions, and classes.
They even provide sewing machine and serger tune-ups to keep your equipment running smoothly. There’s a convenient scissor sharpening service too, making them a one-stop maintenance shop for all your sewing and crafting tools.
The store layout is beautifully organised, making it simple to match threads, zippers, and indie garment patterns. Staff members are active makers who give practical advice on fabric drape and stretch.
However, if you’re looking for heavy-duty upholstery or traditional quilt, the selection might feel a bit slim.
Customer Reviews
The fabric selection is also incredible and the staff are always keen to help
I have taken 3 classes at Rick Rack and signed up for my 4th. The instructors are so knowledgeable and patient. The fabric selection is also incredible and the staff are always keen to help. I love this store and it’s a must stop for any quilter or sewist!
- Diana Tse | Google Review
I am always so impressed by the quality of their fabrics
My favorite fabric store!! Rick Rack has such a great variety of the best quality fabrics and I always find what I’m looking for. I love their printed canvas for bags, and their selection of linen and wool for clothes making is superb. The staff is friendly and helpful, and I am always so impressed by the quality of their fabrics.
- D Cooper | Google Review
5. Rainy Chief Trading Post by 49 Design

Website: https://rctradingpost.com/
Address: 3419 12 St NE, Unit 10
Contact: 403-454-8792 | [email protected]
Hours: Monday – Tuesday: 10 AM – 5 PM; Wednesday – Saturday: 11 AM – 7 PM; Sunday: 12 PM – 5 PM
Rainy Chief Trading Post by 49 Design is an Indigenous-focused retail shop. They carry authentic artisan products, handmade clothing, fabrics, crafting supplies, and accessories.
Browsing through their vibrant ribbon selections and speciality beads provides endless creative inspiration. If you aren’t sure what to get, the staff is welcoming and always ready to share insights on traditional crafting techniques.
They’re especially famous for their ribbon skirt kits and DIY craft bundles. They provide step-by-step guidance so crafters can honour cultural traditions with authenticity and pride.
Do note that custom items require extra processing time before they ship out, so it’s best to place custom requests well in advance.
Customer Reviews
It was a very exceptional experience
Tiana (I think that is how it is spelled) was an incredible help and very kind. We were on our last day in Calgary and I needed to a fabric store. When we arrived we were greeted and given all the details of the fabric we selected. It was a very exceptional experience! Thanks Tiana. 😊 I got home and made this with one of the fabrics I selected!
- Renee Lawson | Google Review
We were able to choose our own fabric
My sister and I took the ribbon skirt making workshop here and had a wonderful experience! We were able to choose our own fabric, ribbons and thread from a plentiful and beautiful selection. Fabrics were designed in house and are completely unique and beautiful. Devon was a wonderful teacher and reignited my passion for sewing, something I hadn’t done in over 20 years.
- Karen Van Kampen | Google Review


