A family fabric house in Toronto

Cloth chosen by hand, for the moments that matter.

Three generations of one Toronto family, here to help you bring people together with a passion for creativity — for the wedding, the prom, the dance, the holiday, the home you’re making your own.

A spread of new-arrival fabrics in warm, rich colours on the cutting table at Fabric Town. A folded bolt of occasion fabric ready for a customer's project.
3Generations
2GTA stores
32Fabric categories
FreeSwatch by mail
Bolts of fabric lining the shelves of the family-run Fabric Town shop.

Our story

Three generations, one cutting table.

Fabric Town has been a Toronto fabric house through three generations of the same family. The faces behind the counter have changed; the welcome hasn’t.

We’re here to instil pride in people who want to design original works of art — to sit with you, feel the cloth, and find the right thing for the day you’re dressing. Weddings and proms, dance and holidays, the religious milestones, the home you’re making warmer. If you have an idea, we have a solution.

Come say hello

Our signature care

The free swatch service

Screens never get the colour right — so we don’t ask you to trust one. Tell us what you’re matching and we’ll cut a real piece of the cloth and mail it to you. No charge. The old-fashioned way.

1

Find your cloth

Browse the catalogue and pick the fabrics that catch your eye. Each one shows its real photo and a simple reference number.

2

Request a swatch

Tap request a swatch and reach us by Instagram, email or phone. Tell us what you’re matching — a dress, a sofa, a sash.

3

Match it for real

We cut a real piece by hand and send it your way, so you can hold the true colour in daylight before you commit.

Browse & request a swatch

A taste of the catalogue

Real cloth, real colour.

The photo shows the colour; the reference number keeps it simple. Tap any swatch to request a real piece in the mail.

Bridal Satins swatch, No. 01
Bridal SatinsNo. 01
Stretch Velvets swatch, No. 02
Stretch VelvetsNo. 02
Bridal Laces swatch, No. 03
Bridal LacesNo. 03
Stretch Sequins swatch, No. 04
Stretch SequinsNo. 04
Silk swatch, No. 02
SilkNo. 02
Lux Velvet swatch, No. 01
Lux VelvetNo. 01

See all 142 swatches

“We’re here to bring people together with a passion for creativity. If you have an idea, we have a solution.”

Come see us

Two GTA stores, one warm welcome.

Nothing replaces feeling the cloth in your hands. Hours can change with the seasons, so please call ahead — we’ll have the kettle on.

Toronto

Danforth Avenue

Find us
Danforth Ave., Toronto — open in Google Maps →
Call
(416) 694-8191
Hours
Please call ahead
Call the Toronto store

Scarborough

Markham Road

Find us
Markham Rd., Scarborough — open in Google Maps →
Call
(416) 757-8191
Hours
Please call ahead
Call the Scarborough store

Have an idea? We have a solution.

Message us with what you’re dreaming up and we’ll help you find the cloth — and a free swatch to match it.