About Us
We Believe Your Space Should Feel Like You
There's a moment that happens when the right fabric finds the right project. A sofa that finally feels like home. A reading chair that looks like it was made for that corner. A set of cushions that pulls a whole room together. That moment is exactly what we're here for.
The Fabric Shoppe is a proudly Canadian company built around one simple belief: quality fabric shouldn't be hard to find, hard to afford, or hard to trust. Whether you're a first-time DIYer sewing your first pillow cover, an interior designer sourcing materials for a client's living room, or a professional upholsterer who knows exactly what good fabric feels like — this is your store.
What We Carry
We stock a carefully curated selection of premium upholstery and decorative fabrics, sold by the yard so you get exactly what you need and nothing you don't.
Our collection includes indoor upholstery fabrics built to handle the wear of everyday furniture, faux leather and vinyl for modern, easy-clean applications, and Sunbrella fabrics — the gold standard for outdoor and high-traffic use. Across all categories, you'll find the full colour spectrum, from classic neutrals to bold statement tones, in textures that range from woven linen blends to performance velvets.
Every fabric we carry is selected with the same question in mind: would we build something with this? If the answer isn't yes, it doesn't make it onto the site.
Who We Serve
Our customers are as varied as the projects they bring to us.
Homeowners who want to transform a tired room without starting from scratch. Interior designers who need a reliable Canadian source they can count on. Upholstery professionals who won't accept anything less than proper construction quality. Weekend makers who just discovered they love sewing and want materials worth the effort.
We built The Fabric Shoppe to work for all of them — with a selection wide enough to cover every project, and a shopping experience straightforward enough that nobody needs a textile degree to navigate it.
Why Canadian
When you order from The Fabric Shoppe, you're ordering from a Canadian-owned and operated business. That matters for a few reasons beyond the obvious.
It means faster shipping to Canadian addresses. It means pricing in CAD with no surprise conversion rates at checkout. It means you're supporting a business that's genuinely invested in the Canadian maker, designer, and DIY community — not just shipping into it from somewhere else.
Our Promise
We stand behind every yard we sell. If something isn't right, we'll make it right — that's what our hassle-free returns policy is built on. We're not a faceless warehouse. We're a team that cares about what you're building and wants your project to turn out exactly the way you pictured it.
Shop with confidence. Order your swatch. Find your fabric.
Welcome to The Fabric Shoppe.