The 5 Best Fabric Shops in Calgary That Can Bring Your Designs to Life
The right materials can honestly make or break a sewing project. Whether you’re designing a new wardrobe or piecing together a quilt, you need textiles you can trust.
If you’d rather skip the hassle of sewing, you can always pass the job off to local tailors for a custom fit. But if you’re taking on the project yourself, hunting down the best fabric shops in Calgary is half the fun.
To save you the hassle, I personally searched for the top local stores that stock the finest materials and notions. Here are my favorite spots!
How much does fabric cost in Calgary?
In Calgary, fabric pricing generally ranges from $3.50 to $60.00+ per meter, varying widely based on the material type and overall quality.
| Fabric Category | Average Cost (CAD) |
| Budget / Basic Craft Fabrics | $3.50 – $7.00 per meter |
| Standard Quilting & Apparel Cottons | $9.00 – $15.00 per meter |
| Mid-to-High-End Fashion | $16.00 – $28.00 per meter |
| Luxury & Upholstery Fabrics | $30.00 – $60.00+ per meter |
1. Marshall Fabrics Calgary

Website: https://marshallfabrics.com/calgary/
Address: 5716 1st SE, Unit 104
Contact: (403) 475-9900 | [email protected]
Hours: Monday-Wednesday, 9:00 AM – 6:00 PM | Thursday-Friday, 9:00 AM – 7:00 PM | Saturday, 10:00 AM – 5:00 PM | Sunday, 12:00 PM – 5:00 PM
Marshall Fabrics is a fully Canadian-owned shop with over a thousand fabrics and sewing notions in stock. This ensures creators of any skill level can get everything they need in one trip.
I swung by last month for some broadcloth, and I really appreciated how organized their aisles were.
Their curbside pickup was also fast, according to my friend who frequently uses it. You just need to email your order ahead of time and grab it outside.
Students and teachers even get a 10% discount with a valid ID.
However, you should plan around their statutory holiday closures, since those can interrupt a long weekend sewing marathon.
Also, keep in mind their shorter Sunday hours, as they close earlier than most weekend shoppers might expect.
Their extended weekday evening hours make up for it, though, making it easy to shop after work.
Great Selection with Helpful Staff
Lovely collections of fabrics, Super organized shop, helpful staff, not bad prices, but confusing receipts details, items are coded other than named. Also, items are closely enlisted on receipts that makes it difficult to understand. Otherwise, a great place for fabric users!
- Grace Brown Onubiyi | Google Reviews
Amazing Service for Custom Sewing Projects
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 Reviews
2. RICK RACK Textiles

Website: https://www.rickracktextiles.com/
Address: 4704 Manhattan Road SE
Contact: (403) 263-8088
Hours: Monday, 12:00 PM – 5:00 PM | Tuesday-Sunday, 10:00 AM – 5:00 PM
RICK RACK Textiles is a garment-focused shop right in the center of the city. They carry apparel-specific materials, indie patterns, and specialized notions built primarily for clothing makers.
If you live locally, their complimentary delivery on orders over $120 is incredibly convenient.
They also handle wide-format printing for digital pattern files, so you can skip taping letter pages together at home.
I haven’t taken their sewing classes yet, but a close friend absolutely loved her recent zipper installation session.
The natural light in the store also makes it so much easier to color-match threads accurately.
Just know they enforce a strict one-month pickup window for in-store orders. They also charge a hefty 25% restocking fee if you abandon your purchase, so plan accordingly.
Awesome Well-Curated Local Fabric Shop
This is an awesome fabric shop! It is so well curated and the staff are very friendly and helpful. This is a must visit for any sewist, at any level of expertise. Support local my friends!!
- Patricia | Google Reviews
Favorite Fabric Store with Fun Classes
This is one of my favorite fabric stores ever! I sew clothes and its so nice to have an option for premium garment fabrics! Their pattern printing is also economical and a great service. The staff are very helpful and have often offered advice when I have a problem or am curious about something. I tried one of the classes recently to learn how to make a quilt block and it was so much FUN! The only downside is that it is pretty far away from where I live so I don’t get to go in often
- Tiffany Stanbra | Google Reviews
3. Along Came Quilting

Website: https://alongcamequilting.com/
Address: 6432-1A Street SW
Contact: 1 (877) 745-6445 | (403) 253-4419
Hours: Monday-Friday, 10:00 AM – 5:00 PM | Saturday-Sunday, 10:00 AM – 4:00 PM
Along Came Quilting provides a helpful $25 shipping subsidy on Canadian orders over $225, which really offsets costs on larger fabric hauls. They’re also open seven days a week, offering plenty of weekend flexibility for you to browse.
The team has over two decades of quilting experience, meaning the project guidance you receive here is incredibly solid. They even keep a database to match acrylic inserts to almost any sewing machine on the market.
The early closing time is the main downside, though. They shut their doors by 5:00 PM on weekdays and 4:00 PM on weekends.
This tight schedule makes it quite a squeeze if you are trying to visit right after finishing a long day at work.
Exceptional Customer Service Above and Beyond
If I could give more stars to this business, I would. Exception customer service that went above and beyond, helping me select the perfect fabric for a special project. Thank you all for your help. This is my ‘go to’ quilt shop for everything quilting.
- Tricia Robinson | Google Reviews
Favorite Shop with Fast Shipping
This is my favourite fabric store. The staff is excellent and sooooo helpful. And when looking for something not in stock, they were willing to order it in for me. Plus, when I need something shipped, it is super fast!! And, during COVID I appreciated the extra precautions taken to keep us all safe. I realize that may have been offensive for some, but for me it meant that I was able to shop there without worry. Thank you Linda and staff!!
- Denise G | Google Reviews
4. Olga’s Fabric Lane Ltd

Website: https://olgasfabriclane.ca/
Address: 4243 Bow Trail SW
Contact: (403) 242-2545 | 1 (877) 242-2561
Hours: Monday-Saturday, 9:30 AM – 5:00 PM
Olga’s Fabric Lane proudly backs every textile they sell with a strict quality guarantee. You can also get a free design consultation in-store to help match delicate palettes and complex style concepts.
The boutique specializes in high-end silks, bridal laces, and fine European wools for elite projects. They will even connect you with local dressmakers for any complex formal wear you are planning.
I stopped in when my sister needed material for her evening gown, and the owner’s expertise immediately put us at ease.
However, this niche luxury focus means they do not stock budget-friendly craft cottons or simple mending materials.
Special-order shades from their sample cards can also take two full weeks to arrive.
Thankfully, they offer flexible after-hours appointments for busy clients.
Wonderful Experience Shopping for Wedding Fabrics
I had the most wonderful experience at Olga’s while shopping for fabric for my wedding dress. The owner, Ingrid, was incredibly helpful and knowledgeable about every item we needed. My grandmother was sewing my dress, and Olga’s truly became a one-stop shop for us. From the fabric selection to the smallest details, Ingrid ensured we had everything required to make the dress perfect. The quality of the fabrics is outstanding, and the personalized service made the whole process enjoyable and stress-free. Highly recommend Olga’s for any fabric needs!
- S Nendsa | Google Reviews
Great Fashion Advice and Knowledgeable Staff
I just had the most wonderful experience at Olga’s Fabric. I had been looking for a dress for my son’s wedding and wasn’t able to find anything in the stores that would suit what I was looking for so I decided to go to Olga’s Fabric Lane for fabrics. The moment I stepped into her shop I felt comfortable and I knew that Ingrid had the knowledge and the flare for fashion. She gave me some ideas for dresses and dress makers. I am so excited to have my dress made.
- Kathryn Sie | Google Reviews
5. Out of Hand Quilting & Fabrics

Website: https://outofhandquilting.com/
Address: 12-6449 Crowchild Trail SW
Contact: (403) 217-4871
Hours: Monday-Friday, 10:00 AM – 5:30 PM | Saturday, 10:00 AM – 5:00 PM
Out of Hand Quilting pairs a long-standing local legacy with a fresh, modern approach to ownership. They host live sessions online every Thursday to show off fresh arrivals and announce their upcoming classes.
You can easily download free reference guides, needle charts, and thread conversion sheets directly from their website. Their pre-order system also lets you reserve upcoming collections before they hit the store shelves.
Just know that any in-stock items you buy alongside a pre-order get held back until the full shipment arrives.
Additionally, Canadian shoppers need to hit a hefty $200 minimum to qualify for free shipping.
Their immersive in-studio classes make up for these strict policies, though, acting as a great resource for learning brand-new techniques.
Enjoying the Block of the Month
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 Reviews
Fast Delivery and Quality Quilt Fabric
So glad that I found this Canadian Shop. Friendly customer service on the phone!!! Delivery came in less than 1 week to Ontario. Fabric was nicely folded, wrapped and boxed. Quilt quality fabric…lovely ‘Tilda’ yardage. Do not hesitate, to give this Shop an order. I was very pleased and satisfied with my first of many more orders. Thank you Jamie and Staff.
- Brad Benjamin | Google Reviews
