All products
663 products
Showing 49 - 96 of 663 products
Browse every product available at Top Nutrition and Fitness — over 500 items from 100+ authorized brands. Protein bars, keto snacks, supplements, protein powders, pre-workouts, vitamins, energy drinks, fitness accessories, and more. Use the filters to narrow by category, brand, dietary preference, or price.
Top Nutrition and Fitness is an authorized Canadian retailer based in Montreal. Same-day shipping before 4PM EST, no duties or customs fees for Canadian customers. Free shipping over $125 CAD.
Showing 49 - 96 of 663 products
Display
View
Save 92%Only at TNF in 🇨🇦


Sale priceFrom $6.49 CAD
Regular price$77.88 CAD
$6.08 /serving
7 flavoursSave 25%


Sale priceFrom $11.99 CAD
Regular price$15.99 CAD
$2.17 /serving
MIX & MATCH 5 + GET 1 FREE


Sale price$5.99 CAD
Wispy GF Low Sugar Protein Bar (1 Bar)
★★★★★
★★★★★
4.6
(14)
Wispy Protein
In stock, 65 unitsSave 60%


Sale priceFrom $6.00 CAD
Regular price$14.99 CAD
SmartSweets Candy (1 Bag)SmartSweets
In stock, 80 unitsSave 25%


Sale price$6.00 CAD
Regular price$7.99 CAD
Simply Protein Vegan Tortilla Chips (1 bag of 2.5 servings)SimplyProtein
In stock, 67 unitsMIX & MATCH 5 + GET 1 FREE7 flavours


Sale price$5.99 CAD
$3.00 /serving
MIX & MATCH 5 + GET 1 FREESave 8%


Sale price$5.99 CAD
Regular price$6.49 CAD
Go Nutrition GF Go Gummy Protein Candy (1 Bag — 14g Protein)
★★★★★
★★★★★
4.6
(8)
Go Nutrition
In stock, 119 unitsMIX & MATCH 5 + GET 1 FREESave 42%


Sale priceFrom $3.48 CAD
Regular price$5.99 CAD
Tide Treats GF Crispy Rice Protein Bar (1 Bar) - 25g Protein, Low Sugar
★★★★★
★★★★★
5.0
(4)
Tide Treats
In stock, 45 units10 flavoursSave 14%


Sale price$18.99 CAD
Regular price$21.99 CAD
$1.90 /serving
MIX & MATCH 5 + GET 1 FREE6 flavours


Sale priceFrom $5.69 CAD
Quest Nutrition GF Cheese Crackers (1 bag)
★★★★★
★★★★★
4.5
(4)
Quest Nutrition
In stock, 67 unitsSELLING FASTMIX & MATCH 5 + GET 1 FREE


Sale priceFrom $4.99 CAD
Regular price$5.49 CAD
Mars, Snickers, Bounty & M&M's Protein Bar (1 Bar)
★★★★★
★★★★★
4.1
(37)
Mars Brand
In stock, 21 unitsHigh Protein


Sale price$6.99 CAD
Bucked Up Lightly Carbonated Protein Drink (1 can)
★★★★★
★★★★★
5.0
(1)
Bucked Up
In stock, 72 unitsMIX & MATCH 5 + GET 1 FREESave 76%


Sale priceFrom $5.99 CAD
Regular price$24.99 CAD
SimplyProtein GF Plant Protein+ Shake (330 ml)
★★★★★
★★★★★
2.0
(2)
SimplyProtein
In stock, 79 unitsMIX & MATCH 5 + GET 1 FREEBESTSELLER


Sale priceFrom $5.49 CAD
Quest Nutrition GF Overload Protein Bar (1 bar)
★★★★★
★★★★★
4.9
(13)
Quest Nutrition
In stock, 58 unitsMIX & MATCH 5 + GET 1 FREE


Sale price$5.99 CAD
Legendary Foods GF Popped Protein Chips (1 bag)Legendary Foods
In stock, 61 unitsSave 22%


Sale priceFrom $6.99 CAD
Regular price$8.99 CAD
$3.50 /serving
MIX & MATCH 5 + GET 1 FREE7 flavours


Sale price$5.99 CAD
Regular price$6.25 CAD
$2.00 /serving
Save 43%


Sale price$22.99 CAD
Regular price$39.99 CAD
$0.38 /serving
Save 92%


Sale priceFrom $6.00 CAD
Regular price$72.00 CAD
Quest Nutrition Protein BarQuest Nutrition
In stock, 58 unitsMIX & MATCH 5 + GET 1 FREESave 75%


Sale priceFrom $5.49 CAD
Regular price$21.99 CAD
Select GF Protein Shake - RTD
★★★★★
★★★★★
4.0
(1)
PEScience
In stock, 49 unitsMIX & MATCH 5 + GET 1 FREESave 13%


Sale price$3.48 CAD
Regular price$3.99 CAD
SimplyProtein GF Vegan Protein Bar (1 bar)
★★★★★
★★★★★
4.5
(2)
SimplyProtein
In stock, 49 unitsSave 26%


Sale price$64.99 CAD
Regular price$87.48 CAD
$0.32 /serving
8 flavours


Sale price$75.99 CAD
Regular price$79.99 CAD
PEScience Select Protein (27 servings)
★★★★★
★★★★★
4.9
(65)
PEScience
In stock, 33 unitsMIX & MATCH 5 + GET 1 FREESave 25%


Sale price$2.99 CAD
Regular price$3.99 CAD
Allmax Nutrition Hexapro Protein Bar (1 bar)
★★★★★
★★★★★
4.5
(10)
Allmax Nutrition
In stock, 43 units

Sale price$6.49 CAD
$3.25 /serving
6 flavours


Sale price$24.99 CAD
$5.00 /serving
MIX & MATCH 5 + GET 1 FREESave 24%


Sale priceFrom $4.78 CAD
Regular price$6.25 CAD
Quest Nutrition Keto Coated Candies "M&Ms" (1 pack)
★★★★★
★★★★★
4.8
(8)
Quest Nutrition
In stock, 24 units

Sale price$9.99 CAD
$0.62 /serving
MIX & MATCH 5 + GET 1 FREE


Sale price$5.99 CAD
Applied Nutrition Protein Shot (1 shot of 25g protein)Applied Nutrition
In stock, 17 unitsSave 63%


Sale price$14.99 CAD
Regular price$39.99 CAD
11 pcs Resistance Bands Set (with handles, door anchor, and ankle straps)
★★★★★
★★★★★
4.7
(9)
ATF Sports
In stock, 41 unitsSave 13%


Sale price$34.99 CAD
Regular price$39.99 CAD
$0.44 /serving
8 flavours


Sale price$149.99 CAD
Regular price$159.99 CAD
Optimum Nutrition Gold Standard Protein (5 lbs)
★★★★★
★★★★★
5.0
(3)
Optimum Nutrition
In stock, 37 unitsMIX & MATCH 5 + GET 1 FREESave 88%


Sale priceFrom $5.99 CAD
Regular price$49.99 CAD
$0.75 /serving
10 flavours


Sale price$59.99 CAD
Regular price$64.99 CAD
$1.00 /serving
Save 47%


Sale priceFrom $7.99 CAD
Regular price$14.99 CAD
Diablo No Added Sugar Dessert Sauce (360g)Diablo
In stock, 43 unitsMIX & MATCH 5 + GET 1 FREE


Sale price$4.99 CAD
Jell-O Sugar Free Instant Pudding (28g)
★★★★★
★★★★★
4.5
(15)
Jell-O
Only 12 units leftMIX & MATCH 5 + GET 1 FREE


Sale price$5.99 CAD
Legendary Foods GF Protein Sweet Roll (1 roll)
★★★★★
★★★★★
4.8
(12)
Legendary Foods
In stock, 39 unitsMIX & MATCH 5 + GET 1 FREE


Sale price$5.99 CAD
Magic Spoon GF Keto Protein Pastries (1 "poptart")
★★★★★
★★★★★
4.8
(4)
Magic Spoon
In stock, 18 units

Sale price$9.99 CAD
$2.00 /serving
8 flavoursSave 17%


Sale price$24.99 CAD
Regular price$29.99 CAD
$0.69 /serving
MIX & MATCH 5 + GET 1 FREE


Sale price$3.99 CAD
Diablo Low Sugar Milk Chocolate Buttons "smarties" (1 tube)
★★★★★
★★★★★
5.0
(1)
Diablo
Sold outSave 46%


Sale priceFrom $6.96 CAD
Regular price$12.99 CAD
SANA GF Crunchy Protein Bites (100 g)
★★★★★
★★★★★
4.9
(7)
SANA
Only 15 units left
Filters (0)
















