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.