New to ordering fabric?

Your Fabric Journey Starts Here

Looking to transform your space? What type of project are you working on? We offer a curated collection of home decor fabrics to help you create or update a variety of soft accents including drapery, roman blinds, upholstery or pillows. Browse through our full collection to get inspired and purchase swatches or the yardage you require.

a cream, brown and grey high performance plaid patterned upholstered chair seat
Refresh, reimagine, refurbish

Get Inspired

Not sure what you are looking for? Start with our All Fabric collection to spark your inspiration by looking at colour, pattern and texture.

For window treatments such as drapes or roman blinds you can narrow down your options by exploring our Drapery and Roman Fabric collection.

For upholstery projects such as sofas, chairs, bench cushions or headboards explore our Upholstery Fabric collection.

Find Your Favourites

Narrow down your selection and let your design personality shine by exploring fabrics that reflect your style and lifestyle.

To hone in on your search you can focus on key factors such as usage, colour, pattern style, pattern size and material composition.

A handy tool to help you do this is our fabric filter, which can be found on the left side of the screen when looking at the various fabric collections.

Fabric Details & Care

Click on a fabric and scroll through the additional photos that will give you close up views of the fabric pattern and texture, and will also help you visualize the fabric used as a drapery panel or an upholstered chair seat.

Read the Description to learn about the look, weight, feel and suggested usage of the fabric.

In the Product Details & Care section, you will find more information provided by the fabric supplier such as the fabric content, pattern size, pattern direction and testing results.

Fabric Definitions

What are High Performance Fabrics?

Our High Performance Fabric Collection are upholstery fabrics that allow life to happen without the stress of worrying about whether it will stand up.  They are remarkably durable with above industry standard testing results for residential use.

High Performance fabrics are stain resistant and easy to clean, making an excellent choice for busy homes.

These fabrics are stain resistant due to the inherent statin resistant quality of yarn content or due to a stain resistant finish applied to the yarns or finished fabric.

Learn more in our blog article, Design for Real Life: High-Performance Upholstery Fabrics You’ll Love.

What are Double Rubs and Pilling Class?

For upholstery projects and other uses where fabrics need to stand up to everyday life, it is important to know how a fabric will wear over time.

The textile industry in North America has set industry-wide standards for rating fabric performance. Two of the primary ways that fabric makers rank strength, durability and longevity are through a “double rubs” rating and pilling classification. Our manufacturers provide us with testing results and this information can be found in the Product Details & Care section.

What does "Railroaded" and "Up the Roll" mean?

You can find a fabric's pattern repeat information under the Product Details & Care section.

A pattern’s direction may be described as "Railroaded" or "Up the Roll". This is commonly used when noting the direction of a stripe, but can be applied to other patterns as well.
A "railroaded" pattern will run horizontally, across the width of the fabric.

A pattern running "up the roll" means the pattern/stripe runs vertically up the length of the fabric roll.

Ordering Fabric

We sell yardage in increments of one yard (36"). If you need less than a full yard, please select half yard (18") and add to your order. For example, if you need 3.5 yards total, add 3 yards and then add 1 half yard. Your order will ship as a single 3.5 yard piece.

Found the perfect fabric but not sure how much you need? Fill out a yardage estimate request form and one of our design associates will be in touch with you.

YARDAGE ESTIMATE REQUEST FORM

Want to touch and feel the fabric before you purchase? Select the Buy a Swatch option. Our swatches are approximately 4" x 5". We do our best to represent all of the colours in a pattern but it is not always possible in a swatch. If you are interested in a larger-scale patterned fabric, we recommend you purchase the Half Yard option.

Add to your cart and enjoy!

Orders are fulfilled by our in-house team in 2-4 days.

We want you to be happy with your purchase! Returns are made easy with our provided shipping label. Learn more about our return policy here.

Need more assistance?

We Offer Free Design Help

If you want a little help creating your own perfect pillow combo or selecting fabric for your home, we're here for you! Get in touch with our in-house designers for free design help tailored to your style and space.

Frequently Asked Questions:

Are your fabrics in stock?

Unless specified, our fabrics are in stock and ready to ship. We will contact you with unexpected fabric shortages. Large fabric quantities may require longer lead-times. Reach out to Customer Care at info@tonicliving.com if you have any questions.

Can I return my fabric?

Fabric yardage may be returned within 30 days of receipt, less a 15% restocking fee applied to the refund total. Fabric that has been cut, washed or altered by the customer cannot be returned.

How do I care for my fabric?

Keep your product looking its best with these tips:

Vacuum or dust frequentlyAs dust and dirt cause fabrics to wear more quickly, we recommend routine care such as light dusting or vacuuming at low suction (with a clean soft brush attachment).

Bring outdoor pillows and cushions inside during poor weather conditions. Keep your outdoor products in their best condition by bringing them inside if it is raining or snowing.

Spot cleaning or dry cleaning may be recommended to prevent shrinkage and to keep the colours vivid and crisp.  Depending on the fiber content and product use, care instructions will vary. You can find this information in the individual product listings under Product Details & Care.

If you are using our fabric for upholstery, do not remove the seat covers on a sofa to be dry cleaned separately as the covers may look different from the rest of the piece after cleaning.  Use a professional furniture cleaning service when an overall soiled condition has been reached. 

How do I care for my InsideOut® fabrics?

GENERAL CLEANING FOR INSIDEOUT PERFORMANCE FABRICS
• Because dust and dirt cause fabric to wear faster, we recommend vacuuming regularly with an
upholstery attachment.
• Flip, rotate and fluff removable cushions regularly to ensure even wear and
increase longevity.
An annual professional cleaning will keep your upholstered furniture
looking its best.
• Maintenance requires promptly treating spots and stains and should include routine, on-going care
which reduces soil build-up on a fabric’s surface.
• Do not rub or brush excessively as you may cause fuzzing.

SPOT CLEANING WITH SOAP + WATER FOR EVERYDAY MESSES
The spot cleaning method of stain removal can be used for most light to medium stains.
1) Before spot cleaning, blot up liquids on the surface with a clean, soft towel and brush off any loose dirt.
2) Prepare a cleaning solution of 1/4 tsp mild, enzyme detergent, such as standard dishwashing liquid, per
1 cup of lukewarm water.
3) Apply the cleaning solution using a misting spray bottle.
4) Work the solution into the affected area by lightly scrubbing the area with a sponge or soft bristle
brush. Make sure to work from the outside of the stain inward so as not to spread the stain and rinse
your sponge or brush frequently.
5) Allow the cleaning solution to soak into the fabric.
6) Rinse thoroughly to remove all soap residues, as residues will attract dirt. Blot excess moisture with a
clean, soft towel or sponge.
7) Repeat steps 3 - 6 as needed.
8) Allow fabric to air dry.

SPOT CLEANING WITH BLEACH FOR STUBBORN OR EXCESSIVE STAINS
1) Remove any loose debris and blot the stain.
2) Prepare a bleach based cleaning solution. Bleach should be diluted with water on a 1:10 ratio (1 part
bleach, 10 parts water).
3) Apply the bleach based cleaning solution using a misting spray bottle and allow for the solution to soak
into the fabric.
4) Work the solution into the affected area by lightly scrubbing the area with a sponge or soft bristle
brush. Make sure to work from the outside of the stain inward so as not to spread the stain and rinse
your sponge or brush frequently.
5) Blot and thoroughly rinse the fabric with water until the stain is cleaned. *Make sure that all the bleach
is rinsed off of the surface of the fabric*
6) Allow fabric to air dry.

HOW TO TREAT OIL-BASED STAINS
1) Immediately apply an absorbent, such as cornstarch or baking soda, directly on the stain and let it sit
for 10 minutes to help lift the stain.
2) Remove the excess absorbent with a straight edge or ruler to prevent the stain from being pressed into
the fabric. It is imperative to utilize vacuum extraction to remove any excess absorbent.
3) Proceed with the routine spot cleaning process.

How do I care for my Sunbrella® fabrics?

Try This First... With a New Spill on Your Sunbrella Fabric:

  • Blot (don't rub) liquid spills with a clean, dry cloth.
  • For oil-based spills, apply an absorbent such as cornstarch, then remove with a straight edge.
  • Spray on a mild cleaning solution of soap and water.
  • Rinse the fabric thoroughly to remove all soap residue.
  • Air dry.

Try This Next... If Your First Try Doesn't Get the Spill Completely Out:

Though Sunbrella fabrics can be used both indoors and outdoors, your cleaning methods should differ slightly based on the fabrication and manufacturing of the furniture. We recommend using the appropriate cleaning instructions for your application.

Outdoor Upholstery - Cleaning Removable Fabric

Hand Washing

Soak fabric in a solution of 1/4 cup mild soap per gallon of lukewarm water. Use a sponge or very soft bristle brush to lightly agitate the stain. Then rinse thoroughly to remove all soap residue and allow fabric to air dry.

Machine Washing

Some removable casings can be washed in the washing machine. However, consult the furniture manufacturer before removing the casing as cushion construction may vary. To wash, first close all zippers. Machine wash in cold water on the delicate cycle with normal amounts of mild laundry detergent. For severe mold or mildew, add 1 cup of bleach. Allow fabric to air dry.

Cleaning Non-Removable Fabric

Prepare a solution of 1/4 cup mild soap per gallon of lukewarm water. Use a soft bristle brush to clean, allowing the cleaning solution to soak into the fabric. Rinse thoroughly to remove all residue and allow fabric to air dry.

For best results when cleaning upholstered pieces, clean the entire surface area of the fabric, from seam to seam, instead of rubbing the fabric in a circular motion on the spill. This method, along with an extractor, may be required in order to avoid water rings and residue.

Oil-Based Stains

If a stubborn oil-based stain persists after cleaning, treat with a strong degreaser and rinse thoroughly.

Mold and Mildew

Sunbrella fabrics do not promote mildew growth, however, mildew may grow on dirt and other foreign substances if not removed from the fabric. To remove mold or mildew:

  • Prepare a solution of 1 cup of bleach and 1/4 cup mild soap per gallon of water
  • Spray on entire area and allow to soak into the fabric for 15 minutes.
  • Clean entire surface area with a sponge, clean towel or very soft bristle brush.
  • Rinse thoroughly to remove all soap residue.
  • Air dry.

For severe mold/mildew growth, bleach quantities may be increased.

Indoor Upholstery

  • Apply a light mist of mild soap and water using a spray bottle.
  • Work the solution into the stain by lightly agitating the entire surface area of the fabric, moving from seam to seam, with a sponge or very soft bristle brush. Avoid scrubbing, and do not use a hard-bristled brush or anything that will abrade the fabric.
  • Rinse the entire fabric thoroughly to remove all soap residue.
  • Blot excess moisture with a clean, soft towel or sponge.
  • Blot or wet-vacuum excess water from the entire surface area of the fabric, moving from seam to seam.
  • Air dry. Repeat rinsing and blotting until all soap residue is removed.
Machine Washing

Some removable casings can be washed in the washing machine, however consult the furniture manufacturer before removing the casing as cushion construction may vary. To wash, first close all zippers. Machine wash in cold water on the delicate cycle with normal amounts of mild laundry detergent. Allow fabric to air dry.

Oil-Based Stains

If a stubborn oil-based stain persists after cleaning treat with a strong degreaser and rinse thoroughly.

Specific information on cleaning is available in our Cleaning Guide.

How do I care for my Sustain Performance Fabric™?

SPOT CLEANING WITH SOAP + WATER FOR EVERYDAY MESSES (light to medium stains)
1. Blot liquids on the surface with a clean, soft towel and brush away any loose dirt or debris.
2. Prepare a cleaning solution of a ¼ tsp. of mild detergent (such as dishwashing liquid) per 1 cup of
lukewarm water.
3. Apply the solution using a misting spray bottle.
4. Work the solution into the affected area by lighting scrubbing the area with a sponge or soft
bristle brush. Work from the outside of the stain inward to prevent spreading the stain. Rinse
your sponge and brush frequently.
5. Allow the cleaning solution to soak into the fabric for a few minutes.
6. Rinse thoroughly to remove all soap residue, as soap residue will attract dirt. Blot excess moisture
away with a clean, soft towel.
7. Repeat steps 3 - 6 as needed and allow fabric to air dry.

SPOT CLEANING WITH BLEACH + WATER (stubborn or excessive stains)
1. Blot liquids on the surface with a clean, soft towel and brush away any loose dirt or debris.
2. Prepare a bleach and water cleaning solution using a 1:10 ratio (1 part bleach to 10 parts water).
3. Apply the bleach and water solution using a misting spray bottle and allow the solution to soak
into the fabric for a few minutes.
4. Work the solution into the affected area by lighting scrubbing the area with a sponge or soft
bristle brush. Work from the outside of the stain inward to not further spread the stain. Rinse
your sponge and brush frequently
5. Blot and thoroughly rinse fabric with water until the stain is cleaned. *Make sure that all the
bleach is rinsed off the surface of the fabric. Allow the fabric to air dry.

HOW TO TREAT OIL-BASED STAINS
1) Immediately apply an absorbent, such as cornstarch or baking soda, directly on the stain and let it sit for
10 minutes to help lift the stain.
2) Remove the excess absorbent with a straight edge or ruler to prevent the stain from being pressed into
the fabric. It is imperative to utilize vacuum extraction to remove any excess absorbent.
3) Proceed with the routine spot cleaning process

How do I care for my Ease Eco Performance fabrics?

● Cleaning Code = W (water with a mild enzyme detergent, see instructions below)

Routine Spot Cleaning
1. First, blot away excess liquids using a dry towel and brush off any loose debris.
2. Prepare a cleaning solution of a ¼ teaspoon of a mild detergent (such as Tide detergent or Dawn
dishwashing liquid) and 1 cup of lukewarm water.
3. Apply the cleaning solution using a misting spray bottle and allow the solution to soak into the fabric,
but do not oversaturate as leftover soap residue can attract dirt. 4. Work the solution into the affected
area by lightly scrubbing it with a towel or sponge. Make sure to work from the outside of the stain
inward.
5. Rinse thoroughly with clean water to remove all soap residue.
6. Blot excess moisture with a clean towel.
7. Allow fabric to air dry to evaluate if further care is required.
8. Repeat steps 3 - 6 as needed.

Spot Cleaning for Oil-Based Stains
To treat more challenging stains such as salad dressing, immediately apply an absorbent, such as
cornstarch, directly on the stain. Let the absorbent sit for 10 minutes to help lift the stain. Remove the
excess using a straight edge or ruler to prevent the stain from being pressed into the fabric. It is imperative
to utilize vacuum extraction to remove any excess absorbent. Follow with the routine spot cleaning
process. *Some stains, like permanent marker, mustard or nail polish may not be completely removable

We're here for you

More Questions?

Reach out to Customer Care at info@tonicliving.com or call us at 416-699-9879 Mon-Fri 9am-5pm EST

Happy Customers
Tonic living has amazing service! As soon as I realized I needed more fabric, I placed an order for additional fabric. In less than a week, I have my fabric and I am back on track with my project. I just love the quality of the material.
— Lorraine C
I love their product and supporting a Canadian company! I reached out about adding an extra item to my order last minute and Jen was super quick to respond with an easy solution and I received shipping confirmation shortly after that. I would happily order from Tonic Living again and am happy to recommend them to friends and family.
— Robyn T
I cannot say enough great things about Tonic Living!! I have been a loyal customer for many years for a reason...they not only have the BEST fabrics that work SO well together; the store is beautifully organized making it fun to browse whether online or in-house. The staff is so friendly (Jen and Ash have been awesome to deal with and highly dedicated to customer satisfaction). The Tonic team will do ALL they can to make your "decor dreams" come true. I love this store and wouldn't shop elsewhere!!
— Jennifer D
I am totally obsessed with Tonic Living pillows! They are the BEST quality pillows and their design team does an amazing job with the patterns and colours of their pillow covers. Not to mention their customer service is untouchable! Well done Tonic Living. I am a very happy customer!
— Claudine
I love Tonic Living! They have the best quality pillows, inserts, ottomans and customer service! Quick shipping, easy returns and tons of swatch samples. I’ve been a customer for many years and their pillows hold up wonderfully!
— Sweet D
Tonic Living is my go-to for pillows in ALL of my projects. While I regularly shop online, visiting the store in person is the best! Being able to see and touch all of the cushions and play around with mixing and matching in real time makes decision making so much easier (and fun!) All the ladies who work there are the best, and a special shout out to Jen and Lisa!
— Christina P
We have visited twice for fabrics for reupholstery projects and the staff were incredible! We were just buying fabric but they also offer beautiful pillows and other decor. Such helpful design advice to guide us narrowing down among many good options. They were very willing to give opinions when asked and that helped us a lot because we didn’t know how to decide. The showroom is beautiful too.
— Christopher C
Purchased this beautiful Balsam velvet upholstery material to cover my beloved camelback sofa. Ordering was easy and great value, delivery was very quick and inexpensive. What a great store to visit as well.
— Pamela P
Tonic Living is my go to for home decor fabric! I have purchased fabric for drapes, fabric for bench cushions, ready made throw pillows and ottomans. The fabrics on all have been well used and worn and still look like new. I'm currently furnishing a new home and have purchased 3 large bolsters for bedrooms, living room pillows and ottomans. They are gorgeous too!
— Candace P
I have been buying fabric from Tonic Living through four houses across three countries over two decades. They are my go-to destination for carefully curated, tasteful, quality fabrics, rich in texture and subtle in colour. I especially like how the website makes choosing complementary fabric effortless with suggested alternatives.
— Julie S
I made an over the phone order. Receptionist was efficient and friendly and expedited my purchase for me due to special circumstances. Couldn’t have been more happy with the product and the service.
— Janet M
I cannot say enough good things about Tonic Living! Not only do they offer a wide selection of beautiful fabrics, pillows and ottomans, but their customer service is top notch. They are a small business themselves, and do their very best to help other small businesses grow, offering flexibility, and help with orders on a consistent basis. I love how they have a customer service phone number so it's super fast and easy to get in touch with them should you have questions about products or an order. They are incredibly kind and helpful and I cannot recommend them enough!!
— Katie M
I have had such a great experience with Tonic Living from ordering samples, using the design help service and ordering fabric for projects. The customer service is top notch and I would recommend Tonic Living to anyone! Thank you for your amazing products and service!
— Megan M
As a designer, it's often hard to find suppliers who both understand and extend your vision. Jenn and the entire staff at Tonic are exactly that and more. Every chance I can, I come here and I am always impressed at the quality of product and service. Couldn't recommend more.
— Devan I
Love at 1st sight! I saw the Kalida Bolster pillow on a creators feed I had to have. Luxurious, and exceptional quality. So glad I found Tonic Living and chose to upgrade my space! Customer service didn't disappoint either, going above and beyond and really offered a personalized experience!
— Kristy C
My experience with tonic living has been nothing but exceptional. The staff response time has been quick and their fabric knowledge is insane. A big thanks to Jen for going above and beyond to help me find a place to get my bedroom cushion made and for helping me understand the fabrics that I chose. Thanks for a great experience and I will definitely be shopping here again!
— Ruane S
Fantastic service and selection. Ash was very helpful showing possible fabrics and drapery. The curation and vibe of the store is great, just what I was looking for.
— Savannah G
I’ve purchased from TL on two occasions for my living room and will be shopping for my bedroom next! Their fabrics and patterns have truly elevated my space and everyone that’s helped me has been exceptionally kind. Shoutout to Jen! Lastly, bonus points for supporting a small business if that is something that’s important to you.
— Jessica Y
LOVE Tonic Living!!! I have ordered several different fabrics and pillows from them and the quality is ALWAYS TOP NOTCH! The shipping is fast and the customer service is phenomenal!
— Angie
I just received my order and I LOVE my new pillows - definitely will be ordering again!!
— Brigitte T
Absolutely the BEST pillows on the market. The new styles every season are always on trend and easy to layer. The quality of the fabric lasts for years and are always a family and guest favorite. After discovering Tonic Living, there's no need to look for any other pillows or brands, they are the end all be all best!
— Thomas T
Really awesome, high-quality pillows!
— Christopher L
We ordered feather down cushions and it was like a textbook example of best business practices. They promptly answer calls (!), easy online steps, within hours order was packed and shipping notice sent, it arrived next day and pillows were exactly as expected. Just...wow.
— Regan N
Excellent experience with my first time ordering online from Tonic Living. Beautiful , impressive, excellent quality pillows. Good packaging and prompt shipping. The representative was very kind and professional over the phone when I called in with a question. I am incredibly pleased , and I will definitely order from Tonic Living again in the future. Thank you!
— Sheila B
Beautiful, high quality pillow covers. In love!
— Geraldine W
I couldn’t be more obsessed with this company I bought pillows for my living room and now I’m looking at poufs to redo bedrooms. I just want to redo everything in their beautiful material!!!!!
— Tiffany L
Tonic is one of my favourite stores in this country - for quality, selection and inspiration.. and their patient customer service is beyond beatable. All of my drapery & pillows have been sourced from this store - and if you can't find it here, it is not worth looking for. The quality of fabric is wonderful - I have to behave EVERY time - there is a lot to tempt you !! Plus if you can't get in, they are fabulous to ship with.
— Charlie W
Beautiful fabrics, quality products, and excellent customer service! I used the free online design help and got a response the next day. They asked me to answer a few short questions about what I was looking for and to send some photos of the space. The following day, I received an email containing a mood board with two options. I wanted to see the fabrics in person, so I drove to the store and looked around. After exploring all the beautiful pillows, I went with the design provided in Option #2 of the Mood Board. I couldn't be happier! The pillows look beautiful in my space. I would highly recommend Tonic Living to anyone looking for beautiful pillows and fabrics to complete their space.
— Lisa R
Amazing pillows and customer service!!
— Brittany R
So I needed a yard of fabric for a client who is in a big big hurry!! Ordered a sample and then emailed for overnight. No problem done and done. Fabric arriving tomorrow! Thanks to whoever @ Tonic living that made it happen without a big deal. Quite unusual to get great service these days!
— Buffy F
As a designer, it's often hard to find suppliers who both understand and extend your vision. Jen and the entire staff at Tonic are exactly that and more. Every chance I can, I come here and I am always impressed at the quality of product and service. Couldn't recommend more.
— Devan I