Skip to content

Proudly Canadian Owned & Crafted

Proudly Canadian 🍁
New: Linen Drapery Panels
New: Studio Pillow Options
Tonic Living
Search
Canada Flag CAD CA US Flag USD US
Account
Search Cart
  • New!
    • New Arrivals
    • New Pillows
    • New Fabrics
    • New Ottomans
    • New! Shower Curtains
    • New! Café Curtain Hardware
    • New! Drapery Panels
  • Fabrics
    • FABRICS
      • All Fabrics
      • New Fabrics
      • Neutral Fabrics
      • Velvet Fabrics
      • Outdoor Fabrics
    • DRAPERY & ROMAN FABRICS
      • All Drapery & Roman Fabrics
      • Best Selling Drapery & Roman Fabrics
      • Linen & Linen Blend Fabrics
      • Sheer Fabrics
      • Lining Fabrics
    • UPHOLSTERY FABRICS
      • All Upholstery Fabrics
      • Best Selling Upholstery Fabrics
      • High Performance Fabrics
      • Outdoor Fabrics
    • Tips & Advice
      • New To Ordering Fabric? Start Here
      • Fabric Yardage Estimate Request Forms
      • Double Rubs & Pilling Class
  • Pillows
    • PILLOWS
      • All Pillows
      • New Pillows
      • Best Selling Pillows
      • Velvet PIllows
      • Outdoor Pillows
      • Studio Collection Pillows
      • Pillow Inserts
    • COLOUR & PATTERN
      • Neutral Pillows
      • Black, White & Grey Pillows
      • Blue & Green Pillows
      • Pink & Red Pillows
      • Earth Toned Pillows
      • Patterned Pillows
      • Solid PIllows
    • SIZE & SHAPE
      • 20x20 Pillows
      • 22x22 Pillows
      • 24x24 Pillows
      • Lumbar Pillows
      • Bed Bolster Pillows
    • Tips & Advice
      • New to Pillow Pairing? Start here
      • Guide: The Best Pillow Formulas For Styling Your Bed
      • Guide: How To Stuff a Pillow the Tonic Way
  • Ottomans & Throws
    • OTTOMANS
      • All Ottomans
      • Cube Ottomans
      • Round Ottomans
      • High Performance Ottomans
    • Throw Blankets
      • Throw Blankets
  • Drapery & Hardware
    • Drapery Hardware
      • All Drapery Hardware
      • Classic Drapery Hardware
      • Channel Track Hardware
      • Café Curtain Hardware
      • Classic Drapery Hardware Guide
      • Channel Track Drapery Hardware Guide
      • Café Curtain Hardware Guide
    • Drapery Panels & Shower Curtains
      • Drapery Panels
      • Shower Curtains
    • Drapery & Roman Fabrics
      • All Drapery & Roman Fabrics
      • Best Selling Drapery & Roman Fabrics
      • Linen & Linen Blend Fabrics
      • Sheer Fabrics
      • Lining Fabrics
  • Best Sellers
    • Top 20 Pillows
    • Top 20 Drapery & Roman Fabric
    • Top 20 Upholstery Fabric
    • Top Seller: Faux Down Pillow Inserts
  • Studio Collection
    • Studio Collection Pillows
    • Shower Curtains
    • Drapery Panels
  • Clearance
    • All Clearance
    • New to Clearance
    • Clearance Pillows
    • Clearance Fabrics
    • Outdoor Clearance
    • Clearance Remnants

Solid Fabric

Filter
75 products
Sort by
FeaturedMost relevantAlphabetically, A-ZAlphabetically, Z-APrice, low to highPrice, high to lowDate, old to newDate, new to old
Filters
Sort by
Cambie Chalk, a creamy, off-white boucle upholstery fabric from Tonic Living
Chair seat in Cambie Chalk off-white boucle fabric
Cambie Chalk, a creamy, off-white boucle fabric : view 2
Cambie Chalk, a creamy, off-white boucle home decor fabric : view 3
Cambie Chalk, a creamy, off-white boucle home decor fabric : view 4
Cambie Chalk, a creamy, off-white boucle upholstery fabric : view 5
Cambie Boucle Chalk Ottoman, a creamy, off-white boucle fabric round ottoman from Tonic Living
Cambie Boucle Chalk pillow, a cream boucle pillow with a beautiful chunky weave from Tonic Living
Cambie Boucle Fabric, Chalk
$89.95 CAD
Best Seller
Dining seat upholstered in Loden Fabric, Mink by Tonic Living — durable high-performance upholstery fabric in a soft brown-grey tone.
Loden Fabric, Mink
$53.95 CAD
Loden Sage high-performance upholstery fabric by Tonic Living — relaxed linen-inspired look with a soft, textured finish.
Dining seat upholstered in Loden Fabric, Sage by Tonic Living — durable high-performance sage green upholstery fabric.
Loden Fabric, Sage by Tonic Living — sage green high-performance upholstery fabric with a relaxed, linen-inspired texture.
Tonic Living Loden Fabric, Sage — soft sage green high-performance upholstery fabric with a subtle, organic weave.
Loden Fabric, Sage by Tonic Living — high-performance linen-look fabric in muted sage green, shown as drapery.
Close-up of Loden Fabric, Sage by Tonic Living — high-performance upholstery fabric in a dusty sage green tone with linen-like texture.
Loden Fabric, Sage
$53.95 CAD
Best Seller
Tonic Living Florence Velvet upholstery fabric in Mauve, a versatile dusty purple velvet for furniture projects.
Tonic Living's Florence Mauve velvet collection: a dusty purple velvet throw pillow and upholstery fabric.
Tonic Living Florence Velvet Mauve upholstery fabric shown on a dining chair in muted purple velvet
Tonic Living Florence Velvet fabric in Mauve featuring a rich, solid purple velvet finish.
Close up of Tonic Living Florence Velvet Mauve upholstery fabric showing its plush dusty purple texture.
Tonic Living Florence Velvet Mauve home decor fabric in a refined, solid purple tone.
Florence Velvet Fabric, Mauve
$71.95 CAD
Tonic Living Florence Velvet solid upholstery fabric in a refined deep blue-grey colour.
Tonic Living Florence Velvet Pillow in Mineral Blue styled with coordinating Mineral Blue velvet fabric in a deep smoky blue-grey tone.
Tonic Living Florence Velvet Mineral Blue upholstery fabric shown on a dining chair seat.
Tonic Living Florence Velvet fabric in Mineral Blue featuring a rich, solid blue-grey tone.
Close up of Tonic Living Florence Velvet upholstery fabric showing its smooth, plush texture in Mineral Blue.
Tonic Living Florence Velvet Mineral Blue fabric shown as a classic solid for upholstery projects.
Florence Velvet Fabric, Mineral Blue
$71.95 CAD
Tonic Living Florence Velvet Olive home decor fabric in a smoky green solid.
Tonic Living Florence Velvet Olive home decor fabric styled on a bench with the matching green velvet pillow.
Tonic Living Florence Velvet Olive upholstery fabric shown on a dining chair in smoky green velvet.
Tonic Living Florence Velvet fabric in Olive featuring a deep, solid green velvet finish.
Close up of Tonic Living Florence Velvet Olive upholstery fabric showing its plush green velvet texture.
Tonic Living Florence Velvet upholstery fabric in Olive, a versatile earthy green velvet for furniture projects.
Florence Velvet Fabric, Olive
$71.95 CAD
Tonic Living Florence Velvet upholstery fabric in Rosewood, a refined dusty rose velvet for furniture projects.
Tonic Living Florence Velvet Rosewood cushion styled on a bench with matching peachy pink velvet fabric.
Tonic Living Florence Velvet Rosewood upholstery fabric shown on a dining chair in peachy pink velvet.
Tonic Living Florence Velvet fabric in Rosewood featuring a rich, solid antique pink tone.
Close up of Tonic Living Florence Velvet Rosewood upholstery fabric showing its plush dusty rose texture.
Tonic Living Florence Velvet Rosewood home decor fabric in a muted peachy pink velvet.
Florence Velvet Fabric, Rosewood
$71.95 CAD
Tonic Living Mendoza Fig upholstery fabric with an abstract flamestitch pattern in earthy plum and brown.
Tonic Living Mendoza Fig upholstery fabric shown on a dining chair in warm multicolour tones.
Tonic Living Mendoza Fig home decor fabric featuring an abstract pattern in plum, brown, and terracotta pink.
Tonic Living Mendoza Fig throw pillow styled on a sofa with the Florence Velvet mauve cushion.
Close up of Tonic Living Mendoza Fig upholstery fabric showing its warm, earthy multicolour pattern.
Tonic Living Mendoza Fig fabric in a rich plum and brown abstract design for upholstery projects.
Full yard of Tonic Living Mendoza Fig upholstery fabric hanging to show scale and pattern repeat.
Mendoza Fabric, Fig
$37.95 CAD $50.95 CAD
Sale
Tonic Living Troy InsideOut Fabric in Denim, a blue indoor/outdoor upholstery fabric with a linen-inspired texture.
Close up of Tonic Living Troy InsideOut Denim indoor/outdoor fabric showing rich blue linen-like texture.
Tonic Living Troy InsideOut Denim indoor/outdoor upholstery fabric on a dining chair seat in textured blue fabric.
Close up of Tonic Living Troy Denim indoor/outdoor, high performance fabric showing rich blue linen-like texture.
Close up of Tonic Living Troy InsideOut Denim upholstery fabric highlighting its solid blue textured, linen-inspired weave.
Troy InsideOut Fabric, Denim
$80.95 CAD
Tonic Living Troy InsideOut Fabric in Sable, a neutral indoor/outdoor upholstery fabric in black, brown, and beige.
Tonic Living Troy InsideOut Sable performance upholstery fabric on a dining chair seat in black, brown, and beige tones.
Close up of Tonic Living Troy InsideOut Sable fabric showing a multi-tone weave in black, brown, and beige.
Tonic Living Troy InsideOut Sable indoor/outdoor upholstery fabric with a textured neutral blend of black, brown, and beige.
Close up of Tonic Living Troy InsideOut Sable performance fabric highlighting its textured, linen-inspired weave in neutral tones.
Troy InsideOut Fabric, Sable
$80.95 CAD
Tonic Living Troy InsideOut Fabric in Tweed, a warm neutral indoor/outdoor upholstery fabric in beige and brown.
Close up of Tonic Living Troy InsideOut Tweed fabric showing textured beige and brown woven detail.
Tonic Living Troy InsideOut Tweed indoor/outdoor upholstery fabric on a dining chair seat in beige and brown tones.
Tonic Living Troy InsideOut Tweed indoor/outdoor upholstery fabric with a soft neutral beige and brown blend.
Close up of Tonic Living Troy InsideOut Tweed upholstery fabric highlighting its warm neutral textured weave.
Troy InsideOut Fabric, Tweed
$80.95 CAD
Tonic Living Hampton Fabric in Chambray, a dusty blue high-performance upholstery fabric with a Belgian linen look.
Tonic Living Hampton Chambray high-performance upholstery fabric on a dining chair seat in soft blue linen-look texture.
Tonic Living Hampton Chambray upholstery fabric featuring a light blue tone with Belgian linen look and feel.
Hampton Fabric, Chambray
$73.95 CAD
Tonic Living Hampton Fabric in Flax, a beige high-performance upholstery fabric with a Belgian linen look.
Tonic Living Hampton Flax high-performance upholstery fabric on a dining chair seat in soft beige linen-look texture.
Tonic Living Hampton Flax upholstery fabric featuring a warm neutral tone with Belgian linen look and feel.
Tonic Living Hampton Flax performance fabric with a soft beige woven texture inspired by Belgian linen.
Close up of Tonic Living Hampton Flax fabric showing textured beige weave with a linen-inspired finish.
Hampton Fabric, Flax
$52.95 CAD $73.95 CAD
Sale
Tonic Living Hampton Fabric in Oatmeal, a beige high-performance upholstery fabric with a Belgian linen look.
Tonic Living Hampton Oatmeal high-performance upholstery fabric on a dining chair seat in soft beige linen-look texture.
Tonic Living Hampton Oatmeal performance fabric shown with movement highlighting its soft linen-like texture.
Tonic Living Hampton Oatmeal upholstery fabric featuring a neutral beige tone with Belgian linen look and feel.
Close up of Tonic Living Hampton Oatmeal fabric showing textured beige weave with a linen-inspired finish.
Hampton Fabric, Oatmeal
$73.95 CAD
Tonic Living Hampton Fabric in Sage, a green high-performance upholstery fabric with a Belgian linen look.
Close up of Tonic Living Hampton Sage fabric showing textured green weave with a linen-inspired finish.
Tonic Living Hampton Sage high-performance upholstery fabric on a dining chair seat in soft earthy green linen-look texture.
Tonic Living Hampton Sage upholstery fabric featuring a muted green tone with Belgian linen look and feel.
Tonic Living Hampton Sage performance fabric shown with movement highlighting its soft linen-like texture.
Hampton Fabric, Sage
$73.95 CAD
Ticking Cotton, White from Tonic Living
Ticking Cotton, White from Tonic Living
Ticking Cotton, White
$7.95 CAD $16.95 CAD
Sale
Tonic Living Pietra Double Width Linen in Salmon Pink, a soft salmon linen drapery fabric with subtle slub texture.
Tonic Living Pietra Salmon Pink curtain fabric shown as linen drapery in a soft salmon colour.
Tonic Living Pietra Salmon Pink 100% linen drapery fabric featuring a soft woven texture and relaxed look.
Tonic Living Pietra Salmon Pink double-width linen fabric with a lightweight drape and subtle slub texture.
Close up of Tonic Living Pietra Salmon Pink fabric showing soft salmon linen weave and natural slub texture.
Tonic Living Pietra Salmon Pink linen fabric shown as Roman blinds with a soft woven texture and relaxed look.
Pietra Double Width Linen, Salmon Pink
$65.95 CAD
LIMITED QUANTITY
Tonic Living Rupert Fabric in Parchment, a creamy off-white bouclé upholstery fabric with cozy woven texture.
Tonic Living Rupert Parchment cream bouclé upholstery fabric shown on a dining chair seat.
Tonic Living Rupert Parchment multi-use upholstery fabric featuring a soft cream bouclé texture.
Tonic Living Rupert Fabric in Parchment, a neutral off-white textured upholstery fabric with a plush bouclé look.
Close up of Tonic Living Rupert Parchment upholstery fabric showing its creamy bouclé weave and dimensional texture.
Rupert Fabric, Parchment
$81.95 CAD
Tonic Living Sterling Velvet Fabric in Lake, a soft aqua blue velvet upholstery fabric with fine linear texture.
Tonic Living Sterling Velvet Lake blue upholstery fabric shown on a dining chair seat with a luxurious velvet finish.
Tonic Living Sterling Velvet Fabric in Lake, a Tiffany blue velvet upholstery fabric with soft sheen and textured finish.
Tonic Living Sterling Velvet Lake upholstery fabric featuring a soft turquoise and robin’s egg blue velvet with subtle linear texture.
Close up of Tonic Living Sterling Velvet Lake fabric showing aqua blue velvet, fine linear texture, and luminous colour variation.
Sterling Velvet Fabric, Lake
$118.95 CAD
Tonic Living Monaco Sheer Fabric in Fog, a soft beige sheer drapery fabric with subtle woven texture.
Tonic Living Monaco Sheer Fog shown as soft beige sheer curtains that gently filter natural light.
Tonic Living Monaco Sheer Fabric in Fog, a beige sheer curtain fabric with a translucent light-filtering weave.
Tonic Living Monaco Sheer Fog drapery fabric featuring a soft beige colour and subtle horizontal slub texture.
Tonic Living Monaco Sheer Fabric in Fog, a lightweight neutral sheer fabric for curtains and window treatments.
Monaco Sheer Fabric, Fog
$35.95 CAD
Tonic Living Monaco Sheer Fabric in Salt, a crisp white sheer drapery fabric with subtle woven texture.
Tonic Living Monaco Sheer Salt shown as white sheer curtains that gently filter natural light.
Tonic Living Monaco Sheer Fabric in Salt, a white sheer curtain fabric with a translucent light-filtering weave.
Tonic Living Monaco Sheer Salt drapery fabric featuring a crisp white colour and subtle horizontal slub texture.
Tonic Living Monaco Sheer Fabric in Salt, a lightweight white sheer fabric for curtains and window treatments.
Monaco Sheer Fabric, Salt
$35.95 CAD
Tonic Living Sterling Velvet Fabric in Bark, a warm brown velvet upholstery fabric with fine linear texture.
Tonic Living Sterling Velvet Bark brown upholstery fabric shown on a dining chair seat with a luxurious velvet finish.
Tonic Living Sterling Velvet Fabric in Bark, a soft tobacco brown velvet upholstery fabric with subtle texture and sheen.
Tonic Living Sterling Velvet Bark upholstery fabric featuring warm light brown and golden tan tones with a refined velvet texture.
Close up of Tonic Living Sterling Velvet Bark fabric showing tobacco brown velvet, fine linear texture, and bronzed colour variation.
Sterling Velvet Fabric, Bark
$118.95 CAD
Tonic Living Hampton Fabric in Burgundy, an earthy burgundy high-performance upholstery fabric with the look of Belgian linen.
Tonic Living Hampton Burgundy high-performance upholstery fabric shown on a dining chair seat in a rich earthy burgundy.
Tonic Living Hampton Burgundy performance upholstery fabric featuring a linen-inspired texture and deep burgundy colour with brown undertones.
Tonic Living Hampton Fabric in Burgundy, a durable burgundy upholstery fabric with a soft woven texture and Belgian linen look.
Close up of Tonic Living Hampton Burgundy upholstery fabric showing its earthy burgundy colour, subtle brown undertones, and linen-like woven texture.
Hampton Fabric, Burgundy
$73.95 CAD
Tonic Living Hampton Fabric in Rosewood, an earthy rose high-performance upholstery fabric with the look of Belgian linen.
Tonic Living Hampton Rosewood high-performance upholstery fabric shown on a dining chair seat in a warm rose terracotta.
Tonic Living Hampton Rosewood performance upholstery fabric featuring a linen-inspired texture and earthy rose colour.
Tonic Living Hampton Fabric in Rosewood, a durable rose terracotta upholstery fabric with a soft woven texture and Belgian linen look.
Close up of Tonic Living Hampton Rosewood upholstery fabric showing its earthy rose colour, terracotta tones, and linen-like woven texture.
Hampton Fabric, Rosewood
$73.95 CAD
Tonic Living Hampton Fabric in Cinnamon, a cinnamon brown high-performance upholstery fabric with the look of Belgian linen.
Tonic Living Hampton Cinnamon high-performance upholstery fabric shown on a dining chair seat in a warm russet brown.
Tonic Living Hampton Cinnamon performance upholstery fabric featuring a linen-inspired texture and rich cinnamon brown colour.
Tonic Living Hampton Fabric in Cinnamon, a durable russet brown upholstery fabric with a soft woven texture and Belgian linen look.
Close up of Tonic Living Hampton Cinnamon upholstery fabric showing its warm cinnamon brown colour, russet tones, and linen-like woven texture.
Hampton Fabric, Cinnamon
$73.95 CAD
Tonic Living Hampton Fabric in Walnut, a dark brown high-performance upholstery fabric with the look of Belgian linen.
Tonic Living Hampton Walnut high-performance upholstery fabric shown on a dining chair seat in a smoky walnut brown.
Tonic Living Hampton Walnut performance upholstery fabric featuring a linen-inspired texture and rich dark brown colour.
Tonic Living Hampton Fabric in Walnut, a durable smoky brown upholstery fabric with a soft woven texture and Belgian linen look.
Close up of Tonic Living Hampton Walnut upholstery fabric showing its dark brown colour, smoky walnut tones, and linen-like woven texture.
Hampton Fabric, Walnut
$73.95 CAD
Tonic Living Hampton Fabric in Moss, an earthy green high-performance upholstery fabric with the look of Belgian linen.
Tonic Living Hampton Moss high-performance upholstery fabric shown on a dining chair seat in a rich moss green.
Tonic Living Hampton Moss performance upholstery fabric featuring a linen-inspired texture and earthy green colour.
Tonic Living Hampton Fabric in Moss, a durable moss green upholstery fabric with a soft woven texture and Belgian linen look.
Close up of Tonic Living Hampton Moss upholstery fabric showing its earthy green colour, moss tones, and linen-like woven texture.
Hampton Fabric, Moss
$73.95 CAD
« Previous · 1 2
Canadian Made Pillows
Friendly Customer Care
Secure Checkout
E-Gift cards
In-Store Shopping

36 Northline Rd Unit 6,
Toronto, Ontario

416-699-9879

Monday-Friday, 9am-5pm

  • Facebook
  • Instagram
  • Pinterest
Company
  • Our Story
  • Contact Us
  • Press
  • Blog
  • Careers
Resources
  • Shipping & Returns
  • Warranty
  • FAQs
  • E-Gift Card
  • Designers & Trade
  • Free Design Help
  • Collaborations
Join the movement!

Be part of an inspired, home-loving consciousness ♡

Get 10% off your next order when you sign up to become a Tonic Insider.

American Express Apple Pay Diners Club Discover Google Pay Mastercard PayPal Shop Pay Visa
  • Privacy
  • Terms of Service
© 2026 Tonic Living.
Your cart
For orders shipping to the U.S., please visit us at tonicliving.com
View Cart Checkout
Your cart is empty
Start shopping