Free swatch service — match true colour before you order. Browse the shop →
Toronto · since three generations

The fabric that makes your moment.

From bridal satins and laces to dancewear sequins, holiday velvets and home décor — Fabric Town is the family-run fabric house Toronto turns to when the day has to be perfect.

Match true colour
free swatch service
Two GTA stores
Toronto & Scarborough
Personally fulfilled
by the family, by hand
A spread of colourful fabrics fresh in store at Fabric Town
Free swatch serviceTrue colour, in hand
Family-run3 generations
Shop by collection

Three worlds of fabric under one roof

Whether you're sewing a gown, costuming a dance troupe or dressing a room, start with the family that knows the cloth.

Our signature

The free swatch service

Screens lie about colour — what looks blush on your phone can arrive coral, and that means disappointed customers and returns. So before you commit, we'll send you a real swatch of the exact fabric, free, to match against your gown, your room or your theme in proper light. No screen-guessing, no surprises.

Pick a swatch to request
  1. Spot a colour you love

    Browse the shop and find the fabric and shade that catches your eye. Every photo is taken to show colour as honestly as a screen allows.

  2. Request your free swatch

    Tap “request this swatch” and message us on Instagram, email, or call a store. Tell us the fabric and number — that's it.

  3. Match it for real

    Hold the true cloth against your dress or décor in real light, then order with total confidence. We fulfil every order by hand.

Featured colours

A few shades from the floor

Colours look different on every screen — that's exactly why we offer the swatch. Tap any to request the real thing.

See all 142 swatches →
Made for the moment

Whatever you're dressing up for

Generations of Toronto families have brought their big days to our floor. If you have an idea, we have a solution.

Bridal and event fabrics arranged in store
Our story

Three generations, one passion: bringing people together

Fabric Town has been part of Toronto's celebrations for three generations — outfitting weddings, proms, dance recitals, holidays and religious events, alongside everyday home décor and notions.

We're a family business that believes fabric is how people express creativity and come together. Bring us your idea and we'll help you find the solution — and the colour — to make it real.

3generations of family
2GTA store locations
142swatches to browse
Explore the collections
Visit & contact

Two stores across the GTA

Come see and feel the fabric in person. Hours can vary — please call ahead before you visit.

Toronto

Danforth Avenue
Find us onDanforth Ave., Toronto
Call ahead(416) 694-8191

Scarborough

Markham Road
Find us onMarkham Rd., Scarborough
Call ahead(416) 757-8191

Instagram

Message us with a photo and we'll help you match a colour.

@fabrictowntoronto

Email

Send your swatch request or question any time.

info@fabrictown.ca

Call

Talk to the family at either store.

(416) 694-8191
Free swatch service

Find your colour before you commit

Browse the full shop, request a real swatch, and order with confidence. We'll take care of the rest — by hand.