All products
553 products
Showing 97 - 144 of 553 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 97 - 144 of 553 products
Display
View
13 flavours MIX & MATCH 5 + GET 1 FREE


Sale priceFrom $5.49 CAD
C4 Original Energy Drink Can | Carbonated Pre-Workout Drink Canada & USA Versions (1 can)
★★★★★
★★★★★
4.4
(26)
Cellucor
In stock, 306 units FLASH SALESave $5.00


Sale price$84.99 CAD
Regular price$89.99 CAD
Bowmar Nutrition PRE WORKOUT (30 servings)
★★★★★
★★★★★
4.9
(14)
Bowmar Nutrition
Only 6 units left

Sale price$72.99 CAD
PVL IsoGold Whey Isolate & Hydrolysate (1.85lb)
★★★★★
★★★★★
4.9
(9)
PVL
In stock, 23 units7 flavours MIX & MATCH 5 + GET 1 FREE


Sale price$4.99 CAD
GHOST Energy Drink Canada (1 can)
★★★★★
★★★★★
4.7
(50)
GHOST
In stock, 742 units MIX & MATCH 5 + GET 1 FREE


Sale price$5.99 CAD
Built Protein Bars & Puffs (1 Bar)
★★★★★
★★★★★
4.7
(154)
Built Bar
In stock, 918 unitsSave $5.00


Sale priceFrom $14.99 CAD
Regular price$19.99 CAD
BioSteel Hydration Mix (Individual Packets)
★★★★★
★★★★★
4.5
(4)
Biosteel
In stock, 35 unitsSave $5.00


Sale price$54.99 CAD
Regular price$59.99 CAD
PVL Whey PRO+ Athlete's Protein Complex (840g)
★★★★★
★★★★★
4.6
(9)
PVL
Only 7 units leftSave $5.00


Sale priceFrom $44.99 CAD
Regular price$49.99 CAD
PVL EAA Complete
★★★★★
★★★★★
4.6
(9)
PVL
In stock, 34 units NEW FLAVOURS MIX & MATCH 5 + GET 1 FREESave $2.00


Sale priceFrom $2.99 CAD
Regular price$4.99 CAD
TRUBAR Vegan Protein Bar (1 bar)
★★★★★
★★★★★
4.6
(18)
TRUBAR
In stock, 58 units NEW FLAVOURSSave $0.25


Sale price$6.25 CAD
Regular price$6.50 CAD
Magic Spoon Treats GF Keto Protein Bar (1 SINGLE BAR)
★★★★★
★★★★★
4.2
(11)
Magic Spoon
Only 12 units left NEW FLAVOURSSave $8.50


Sale priceFrom $6.49 CAD
Regular price$14.99 CAD
Joyride Low Sugar Candy (1 bag)
★★★★★
★★★★★
4.7
(11)
Joyride
In stock, 152 unitsSave $5.00


Sale price$29.99 CAD
Regular price$34.99 CAD
Allmax Lights Out Evening Formula (60 capsules)Allmax Nutrition
Only 1 unit leftSave $5.00


Sale priceFrom $19.99 CAD
Regular price$24.99 CAD
CanPrev Zinc Bis-Glycinate 25CanPrev
Only 3 units leftSave $5.00


Sale price$44.99 CAD
Regular price$49.99 CAD
Prairie Naturals Test-Force (60 capsules)Prairie Naturals
Only 3 units leftSave $5.00


Sale price$34.99 CAD
Regular price$39.99 CAD
Pescience TruMulti Women's Multivitamin (90 capsules)PEScience
Only 2 units left MIX & MATCH 5 + GET 1 FREE


Sale price$5.99 CAD
Crisp Power High Protein Keto Vegan Pretzels (1 bag)
★★★★★
★★★★★
4.8
(19)
Crisp Power
In stock, 16 unitsSave $12.21


Sale priceFrom $39.99 CAD
Regular price$52.20 CAD
TRUBAR Vegan Protein Bar (1 box of 12 bars)
★★★★★
★★★★★
5.0
(1)
TRUBAR
Only 1 unit left

Sale price$16.99 CAD
ChocZero Keto Sugar Free Maple Syrup (300g)
★★★★★
★★★★★
4.8
(12)
ChocZero
In stock, 16 units

Sale price$49.99 CAD
MUTANT GEAAR EAAs Complete Essential Amino Acids (30 servings)
★★★★★
★★★★★
5.0
(3)
Mutant
In stock, 17 unitsSave $2.00


Sale price$22.99 CAD
Regular price$24.99 CAD
ChocZero Keto Marshmallows (297g)
★★★★★
★★★★★
4.9
(9)
ChocZero
Only 8 units leftSave $8.00


Sale priceFrom $8.99 CAD
Regular price$16.99 CAD
ChocZero Sugar Free Keto Honey (1 bottle)
★★★★★
★★★★★
4.9
(11)
ChocZero
Sold outSave $10.00


Sale price$49.99 CAD
Regular price$59.99 CAD
North Coast Naturals Bovine Collagen (500g)
★★★★★
★★★★★
4.7
(3)
North Coast Naturals
Only 3 units leftSave $10.00


Sale price$39.99 CAD
Regular price$49.99 CAD
Allmax HMB 3000 (120 caps)Allmax Nutrition
Only 4 units left13 flavours


Sale price$6.50 CAD
USA Version GHOST Energy Drink (1 can)
★★★★★
★★★★★
4.7
(50)
GHOST
In stock, 2679 units

Sale price$24.99 CAD
Magic Spoon Keto Protein Cereal (1 box)
★★★★★
★★★★★
4.8
(10)
Magic Spoon
Sold out10 flavours MIX & MATCH 5 + GET 1 FREE


Sale priceFrom $4.99 CAD
RYSE Fuel Energy Drink (1 can)
★★★★★
★★★★★
4.6
(9)
RYSE
In stock, 529 units BESTSELLERSave $2.00


Sale price$17.99 CAD
Regular price$19.99 CAD
Zone Original Smelling Salts
★★★★★
★★★★★
5.0
(1)
Zone Smelling Salts
Sold out MIX & MATCH 5 + GET 1 FREESave $1.60


Sale priceFrom $2.99 CAD
Regular price$4.59 CAD
Jell-O Sugar Free Instant Pudding (28g)
★★★★★
★★★★★
4.4
(12)
Jell-O
In stock, 450 units BESTSELLERSave $4.00


Sale priceFrom $11.99 CAD
Regular price$15.99 CAD
Max Sweets Max Mallow Sugar-Free Marshmallows (1 bag-6 servings)
★★★★★
★★★★★
4.5
(12)
Max Sweets
In stock, 72 unitsSave $5.00


Sale price$54.99 CAD
Regular price$59.99 CAD
Bowmar Nutrition NEW Creatine 13 (30 servings)
★★★★★
★★★★★
4.6
(9)
Bowmar Nutrition
Only 6 units left LAST CHANCESave $5.00


Sale priceFrom $6.99 CAD
Regular price$11.99 CAD
ChocZero Sugar Free Keto Bark (1 bar of 8 pieces)
★★★★★
★★★★★
5.0
(10)
ChocZero
In stock, 30 unitsSave $5.00


Sale price$49.99 CAD
Regular price$54.99 CAD
RenewLife Ultimate Flora® Women’s Daily Care™ Probiotic (30 vegetarian capsules)RenewLife
Only 2 units left MIX & MATCH 5 + GET 1 FREE


Sale price$5.99 CAD
Legendary Foods Protein Sweet Roll (1 roll)
★★★★★
★★★★★
4.8
(12)
Legendary Foods
In stock, 148 unitsSave $7.00


Sale price$22.99 CAD
Regular price$29.99 CAD
Tested Nutrition L-Carnitine – Fat Metabolism & Performance Support (180 Capsules)
★★★★★
★★★★★
5.0
(2)
Tested Nutrition
Only 3 units left LAST CHANCE no restocks in summer


Sale price$6.25 CAD
Simply Scrumptous SAVOURY Keto Snacks (1 unit)
★★★★★
★★★★★
4.8
(93)
Simply Scrumptous
In stock, 27 units BESTSELLER


Sale price$34.99 CAD
PVL ISOGOLD Go Anywhere Format (10 servings)
★★★★★
★★★★★
4.4
(9)
PVL
Only 7 units leftSave $5.00


Sale price$59.99 CAD
Regular price$64.99 CAD
Optimum Nutrition Gold Standard 100% Whey Protein Powder (1.5 lb)Optimum Nutrition
In stock, 38 unitsSave $5.00


Sale price$44.99 CAD
Regular price$49.99 CAD
Allmax Nutrition MusclEAA Xtreme BCAAs + EAAs Powder (30 servings)
★★★★★
★★★★★
4.6
(9)
Allmax Nutrition
In stock, 25 units

Sale price$12.99 CAD
ChocZero Keto Peanut Butter Cups (1 box of 8 pieces)
★★★★★
★★★★★
4.8
(13)
ChocZero
In stock, 22 units BESTSELLER


Sale price$49.99 CAD
ProBites Protein Balls (1 BOX of 10)
★★★★★
★★★★★
5.0
(24)
ProBites
In stock, 47 unitsSave $5.00


Sale price$44.99 CAD
Regular price$49.99 CAD
RenewLife Ultimate Flora® Daily Care™ Probiotic (30 vegetarian capsules)
★★★★★
★★★★★
4.6
(9)
RenewLife
Only 3 units leftSave $5.00


Sale price$49.99 CAD
Regular price$54.99 CAD
AquaOmega Omega-3 3X Extra Strength EPA (225 ml-30 servings)Aqua Omega
Only 2 units left NEW FLAVOURSSave $6.50


Sale priceFrom $6.00 CAD
Regular price$12.50 CAD
Simply Scrumptous SWEET Keto Snacks (1 unit)
★★★★★
★★★★★
4.8
(93)
Simply Scrumptous
In stock, 219 unitsSave $4.00


Sale priceFrom $8.99 CAD
Regular price$12.99 CAD
SANA Crunchy Protein Bites (100 g)
★★★★★
★★★★★
4.8
(6)
SANA
In stock, 67 unitsSave $5.00


Sale price$34.99 CAD
Regular price$39.99 CAD
Allmax Longjack Tongkat Ali (60 capsules)
★★★★★
★★★★★
5.0
(3)
Allmax Nutrition
In stock, 22 units
Filters (0)













