Our Products

Serving Mississauga, Toronto, Oakville, Etobicoke, Burlington, Brampton, Richmond Hill, Markham, Woodbridge, Vaughan, North York…

Experience a unique one-stop-shopping experience with our friendly experts who can help you choose the perfect designer fabric for custom curtains, upholstery fabric, curtain rods and drapery hardware, outdoor specialty fabric, vinyl fabric, automotive fabric, custom blinds and shades, window treatment automation, designer wallpapers, custom window seat cushions, bay window seat cushions, custom cushions, waterproof cushions, marine flooring, and more. Feel free to explore our product categories below to learn more and to see some of our wonderful work.

Designer curtain fabrics


Have fun with our drapery fabric experts selecting the perfect fabric for your custom curtains. We have over 300,000 drapery fabrics to choose from.

Reupholstery fabrics Toronto


Looking to get your favourite chair or love seat reupholstered? We have over 200,000 upholstery fabrics & passionate upholstery fabric experts to help you bring your valuable furniture back to life.

Curtian rods, finials, rings, brackets...


We carry a large selection of iron, wood, and acrylic decorative drapery hardware in modern, contemporary & traditional styles.

Curtain tracks and drapery hardware


From basic iBeams to KS tracks, CCS tracks, TCS tracks, fineline tracks, traverse curtain tracks, and all complementary hardware… We have it all.

Water resistant and waterproof fabrics


Whether you are looking for water resistant fabric or completely waterproof outdoor fabric, Prestige Decor has you covered.

Bay window and regular window seat cushions


If you are looking for custom window seat cushions, bay window seat cushions, or bench seat cushions, we have the fabrics, the foams & the expertise you need.

Design the perfect custom cushions


Whether you have leftover fabric from your curtains or if you simply want to add more comfort and style to your living space, our custom cushions are the answer.



Unlike traditional outdoor cushions that absorb water, our outdoor cushions are not only comfortable but are instantly dry and ideal for outdoor & marine seating.

Marine and automotive fabric


Are you working on a custom interior for your sports car, or are you simply looking to replace your worn out or damage automotive or marine fabric?

Marine and automotive headliner fabric


Is the headliner fabric in your vehicle or in your boat drooping down, falling apart or simply dirty and worn out? No worries, we got you covered!

Quality window shades and blinds


Are you looking for blinds or shades that will give you optimal light control? Complete sunlight access to complete blackout, we have what you are looking for.

Designer wallpaper store


Our large selection of designer wallpapers allows you to turn any room into a pieace of art. From traditional to modern, our selection wil WOW you!

Boat flooring and carpets


Our selection of marine flooring for interiors or decks ranges from the 72” wide Bayshore to the 96” wide Pontoon and Shoal boat carpets.

Scratch resistant vinyl fabrics


Our collection of over 2000 vinyl fabrics provide unequaled resistance to scratches, are super easy to clean &can be used for a variety of applications.

Product Questions & Answers

Find answers to frequently asked questions about our products. If you have a question we’ll gladly answer it.

Do you carry all fabrics in your store?

No. We have over 600,000 specialty fabrics from dozens of Canadian wholesalers and manufacturers and we do not carry fabric bolts of all these fabrics in our store. However, all our specialty fabric suppliers are conveniently located near us and due to our longstanding relationships and frequent ordering we have priority over other fabric stores in Toronto and surrounding areas. This allows us to offer some of the shortest delivery times on fabrics not only in Toronto but also in Canada. More often than not your custom fabric will be ready for pickup or shipping within a couple days.