Skip to content
  • Facebook
  • Instagram
  • Twitter
All of our products are 100% made in Canada.
Free Shipping on Orders $100+
The Canada House in Prince Edward County
Custom About Blog Help Contact
Search
  • Shop
  • New
  • Sale
  • Spring
Province of Canada
Account Search Cart
  • Shop
    • Clothing
      • Shorts ᴺᴱᵂ
      • T-Shirts
      • Crop Tops
      • V-necks ᴺᴱᵂ
      • Long Sleeves
      • Dresses ᴺᴱᵂ
      • Sweatsuits ᴺᴱᵂ
      • Sweatshirts
      • Sweatpants
      • Hoodies
      • Pullovers
      • Half Zips ᴺᴱᵂ
      • Pyjamas ᴺᴱᵂ
      • Rugbies ᴺᴱᵂ
      • Button Down Shirts
      • Polos
      • Jackets
      • Knitwear
      • Kids
    • Accessories + Home
      • Slipper Socks
      • Socks (Buy 1, Give 1)
      • Baseball Hats
      • Letter Hats
      • Bucket Hats ᴺᴱᵂ
      • Bags
      • Home Goods
      • Sweater Blankets
      • Candles ᴺᴱᵂ
      • Soap
      • Prints
      • Cushions
      • Dryer Balls
      • Greeting Cards
      • Gift Box
      • Gift Card
    • Collections
      • Basketball is Canadian ᴺᴱᵂ
      • Summer of Sets
      • The Everydays
      • Heart Collection ᴺᴱᵂ
      • Country Club ᴺᴱᵂ
      • Varsity Sweaters ᴺᴱᵂ
      • Almost Pyjamas ᴺᴱᵂ
      • The Flag Collection
      • Mom and Dad
      • French Girl
      • Soccer Kit
      • Maison Province du Canada
    • Fabrics
      • Knits
      • Cotton Piqué
      • Fleece
      • French Terry
      • Cotton Jersey
      • Cotton Rib ᴺᴱᵂ
      • Wovens
      • Denim
  • New
  • Sale
  • Spring

Cotton Rib

Our Rib fabric is knit in Canada and made with 100% organic cotton. We spent months, meticulously testing our new rib fabric to get the feel and drape just right. Once you put it on, you might not want to take it off.

Filter
Sort by
FeaturedBest sellingAlphabetically, A-ZAlphabetically, Z-APrice, low to highPrice, high to lowDate, old to newDate, new to old
Filters
Size
Out of stock
Price
$
$
Sort by
Made in Canada 100% Cotton Fine Ribbed Long Sleeve Dress Heather Grey - Province of Canada
Made in Canada 100% Cotton Fine Ribbed Long Sleeve Dress Heather Grey - Province of Canada
Made in Canada 100% Cotton Fine Ribbed Long Sleeve Dress Heather Grey - Province of Canada
Made in Canada 100% Cotton Fine Ribbed Long Sleeve Dress Heather Grey - Province of Canada
Made in Canada 100% Cotton Fine Ribbed Long Sleeve Dress Heather Grey - Province of Canada
Fine Ribbed Long Sleeve Dress Heather Grey
$98.00 CAD $118.00 CAD
Sale
Made in Canada 100% Certified Organic Cotton Fine Ribbed Long Sleeve Tee Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Long Sleeve Tee Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Long Sleeve Tee Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Long Sleeve Tee Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Long Sleeve Tee Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Long Sleeve Tee Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Long Sleeve Tee Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Long Sleeve Tee Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Long Sleeve Tee Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Long Sleeve Tee Oatmeal - Unisex - Province of Canada
NEW
Almost Pyjama Long Sleeve Tee Oatmeal - Unisex
$78.00 CAD
Made in Canada 100% Certified Organic Cotton Fine Ribbed Sweatpant Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Sweatpant Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Sweatpant Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Sweatpant Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Sweatpant Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Sweatpant Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Sweatpant Oatmeal - Unisex - Province of Canada
Made in Canada 100% Certified Organic Cotton Fine Ribbed Sweatpant Oatmeal - Unisex - Province of Canada
NEW
Almost Pyjama Pant Oatmeal - Unisex
$98.00 CAD
Made in Canada Fine Ribbed Long Sleeve Tee Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Tart - Unisex - Province of Canada
Almost Pyjama Long Sleeve Tee Tart - Unisex
$78.00 CAD
Made in Canada Fine Ribbed Sweapant Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Tart - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Tart - Unisex - Province of Canada
Almost Pyjama Pant Tart - Unisex
$98.00 CAD
Made in Canada Fine Ribbed Long Sleeve Tee Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Navy - Unisex - Province of Canada
Almost Pyjama Long Sleeve Tee Navy - Unisex
$78.00 CAD
Made in Canada Fine Ribbed Sweapant Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Navy - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Navy - Unisex - Province of Canada
Almost Pyjama Pant Navy - Unisex
$98.00 CAD
Made in Canada Fine Ribbed Long Sleeve Tee River - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee River - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee River - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee River - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee River - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee River - Unisex - Province of Canada
Almost Pyjama Long Sleeve Tee River - Unisex
$78.00 CAD
Made in Canada Fine Ribbed Sweapant River - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant River - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant River - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant River - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant River - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant River - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant River - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant River - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant River - Unisex - Province of Canada
Almost Pyjama Pant River - Unisex
$98.00 CAD
Made in Canada Fine Ribbed Long Sleeve Tee Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Forest - Unisex - Province of Canada
Almost Pyjama Long Sleeve Tee Forest - Unisex
$78.00 CAD
Made in Canada Fine Ribbed Sweapant Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Forest - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Forest - Unisex - Province of Canada
Almost Pyjama Pant Forest - Unisex
$98.00 CAD
Made in Canada Fine Ribbed Long Sleeve Tee Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Heather Grey - Unisex - Province of Canada
Almost Pyjama Long Sleeve Tee Heather Grey - Unisex
$78.00 CAD
Made in Canada Fine Ribbed Sweapant Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Heather Grey - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Heather Grey - Unisex - Province of Canada
Almost Pyjama Pant Heather Grey - Unisex
$98.00 CAD
Made in Canada Fine Ribbed Long Sleeve Tee Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Long Sleeve Tee Black - Unisex - Province of Canada
Almost Pyjama Long Sleeve Tee Black - Unisex
$78.00 CAD
Made in Canada Fine Ribbed Sweapant Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Black - Unisex - Province of Canada
Made in Canada Fine Ribbed Sweapant Black - Unisex - Province of Canada
Almost Pyjama Pant Black - Unisex
$98.00 CAD

Buy 1, Give 1: Socks

View all
Province of Canada - Organic Cotton White Crew Everyday Sock - Made in Canada
Province of Canada - Organic Cotton White Crew Everyday Sock - Made in Canada
Province of Canada - Everyday Sock - Made in Canada
Province of Canada - Everyday Sock - Made in Canada
Everyday Sock White
$14.00 CAD
Made in Canada Organic Cotton Everyday Crew Sock Natural Cream - Province of Canada
Made in Canada Organic Cotton Everyday Crew Sock Natural Cream - Province of Canada
Made in Canada Organic Cotton Everyday Crew Sock Natural Cream - Province of Canada
Everyday Sock Natural
$14.00 CAD
Province of Canada - Everyday Sock - Made in Canada
Province of Canada - Everyday Sock - Made in Canada
Province of Canada - Everyday Sock - Made in Canada
Province of Canada - Everyday Sock - Made in Canada
Everyday Sock Taupe
$14.00 CAD
Province of Canada - Everyday Sock - Made in Canada
Province of Canada - Everyday Sock - Made in Canada
Province of Canada - Everyday Sock - Made in Canada
Province of Canada - Everyday Sock - Made in Canada
Everyday Sock Forest
$14.00 CAD
Made in Canada Cotton Crew Everyday Sock Navy - Province of Canada
Made in Canada Cotton Crew Everyday Sock Navy - Province of Canada
Everyday Sock Navy
$14.00 CAD
Everyday Cotton Socks Made in Canada - Province of Canada
Everyday Cotton Socks Made in Canada - Province of Canada
Province of Canada - Everyday Sock - Made in Canada
Province of Canada - Everyday Sock - Made in Canada
Everyday Sock Grey
$14.00 CAD
Made in Canada Cotton Crew Everyday Sock Black - Province of Canada
Made in Canada Cotton Crew Everyday Sock Black - Province of Canada
Province of Canada - Everyday Sock - Made in Canada
Province of Canada - Everyday Sock - Made in Canada
Everyday Sock Black
$14.00 CAD
Made in Canada The Slouchy Sock - Windsor Heather Grey - Province of Canada
Made in Canada The Slouchy Sock - Windsor Heather Grey - Province of Canada
Made in Canada The Slouchy Sock - Windsor Heather Grey - Province of Canada
Made in Canada The Slouchy Sock - Windsor Heather Grey - Province of Canada
The Slouchy Sock - Windsor Heather Grey
$16.00 CAD
Made in Canada The Slouchy Sock - Windsor Forest - Province of Canada
Made in Canada The Slouchy Sock - Windsor Forest - Province of Canada
Made in Canada The Slouchy Sock - Windsor Forest - Province of Canada
Made in Canada The Slouchy Sock - Windsor Forest - Province of Canada
The Slouchy Sock - Windsor Forest
$16.00 CAD
Made in Canada The Slouchy Sock Windsor Unisex - Province of Canada
Made in Canada The Slouchy Sock Windsor Unisex - Province of Canada
Made in Canada The Slouchy Sock Windsor Unisex - Province of Canada
Made in Canada The Slouchy Sock Windsor Unisex - Province of Canada
Made in Canada The Slouchy Sock Windsor Unisex - Province of Canada
The Slouchy Sock - Windsor Natural
$16.00 CAD
Made in Canada The Slouchy Sock - Kingston - Province of Canada
Made in Canada The Slouchy Sock - Kingston - Province of Canada
Made in Canada The Slouchy Sock - Kingston - Province of Canada
The Slouchy Sock - Kingston
$16.00 CAD
Made in Canada The Slouchy Sock Elgin Unisex - Province of Canada
Made in Canada The Slouchy Sock Elgin Unisex - Province of Canada
Made in Canada The Slouchy Sock Elgin Unisex - Province of Canada
Made in Canada The Slouchy Sock Elgin Unisex - Province of Canada
The Slouchy Sock - Elgin
$16.00 CAD
Sold out
Made in Canada Long Slipper Sock Natural - Province of Canada
Made in Canada Long Slipper Sock Natural - Province of Canada
Made in Canada Long Slipper Sock Natural - Province of Canada
Made in Canada Long Slipper Sock Natural - Province of Canada
Made in Canada Long Slipper Sock Natural - Province of Canada
Made in Canada Long Slipper Sock Natural - Province of Canada
Made in Canada Long Slipper Sock Natural - Province of Canada
Long Slipper Sock Natural
$30.00 CAD
Slipper Socks Natural 100% Wool - Made in Canada - Province of Canada
Slipper Socks Natural 100% Wool - Made in Canada - Province of Canada
Slipper Socks Natural 100% Wool - Made in Canada - Province of Canada
Slipper Socks Natural 100% Wool - Made in Canada - Province of Canada
Slipper Socks Natural 100% Wool - Made in Canada - Province of Canada
Slipper Socks Natural 100% Wool - Made in Canada - Province of Canada
Slipper Sock Natural
$24.00 CAD
Made in Canada Long Slipper Sock Olive - Province of Canada
Made in Canada Long Slipper Sock Olive - Province of Canada
Made in Canada Long Slipper Sock Olive - Province of Canada
Long Slipper Sock Olive
$30.00 CAD
Slipper Socks Olive 100% Wool - Made in Canada - Province of Canada
Slipper Socks Olive 100% Wool - Made in Canada - Province of Canada
Slipper Socks Olive 100% Wool - Made in Canada - Province of Canada
Slipper Socks Olive 100% Wool - Made in Canada - Province of Canada
Slipper Sock Olive
$24.00 CAD
Made in Canada Long Slipper Sock Black - Province of Canada
Made in Canada Long Slipper Sock Black - Province of Canada
Made in Canada Long Slipper Sock Black - Province of Canada
Long Slipper Sock Black
$30.00 CAD
Slipper Socks Black 100% Wool - Made in Canada - Province of Canada
Slipper Socks Black 100% Wool - Made in Canada - Province of Canada
Slipper Sock 100% Wool - Made in Canada - Province of Canada
Slipper Sock Black
$24.00 CAD
Made in Canada GRS Certified Recycled Cotton Sock Cream Maroon Red - Province of Canada
Recycled Cotton Sock Maroon
$18.00 CAD
Made in Canada GRS Certified Recycled Cotton Sock Cream Navy Blue - Province of Canada
Recycled Cotton Sock Navy
$18.00 CAD
Plastic Free Packaging
Cut & Sewn in Canada
1 For 1 Sock Program
Carbon Neutral Shipping
Province of Canada

Made in Canada | Fabriqué au Canada

The Stores
1004 Queen St. East. Toronto, ON
Phone: 416-551-1229

104 Ossington Ave. Toronto, ON
Phone: 437-880-9160

Hours
Monday to Sunday: 10am - 6pm

  • Facebook
  • Instagram
  • Twitter
Customer Service
  • Customer Care
  • Contact Us
  • Shipping
  • Laundry Care
  • Custom / Corporate Gifts
  • Return Policy
  • Exchange and Return Form
Brand Etc.
  • Gift Card
  • About Us
  • 1 For 1 Sock Program
  • The Paper - Blog
  • Canada Banana
  • Privacy Policy
  • Terms of Service
  • Jobs
Newsletter

As a citizen of Province of Canada you deserve more than just the latest 'news' or 'sale'. Sign up to become a citizen and we'll forever treat you like one. (Plus you'll receive 10% off your first order)

American Express Apple Pay Diners Club Discover Google Pay Mastercard PayPal Shop Pay Visa
  • Custom
  • About
  • Blog
  • Help
  • Contact
  • Canada (CAD $)
© 2025 Province of Canada.
Your cart
Spend $100.00 CAD more for free shipping!
Your order is eligible for free shipping!
Checkout
Your cart is empty

Free Shipping on orders over $100

SHOP NEW ARRIVALS