All Supplements
458 products
Showing 337 - 384 of 458 products
Shop all supplements at Top Nutrition and Fitness. This collection includes protein powders, pre-workouts, creatine, BCAAs, fat burners, vitamins, greens, collagen, digestive enzymes, testosterone boosters, nootropics, and more from trusted Canadian and international brands. All products are Health Canada compliant.
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 337 - 384 of 458 products
Display
View
Save $15.00


Sale price$74.99 CAD
Regular price$89.99 CAD
PEScience TruCreatine+ Powder (90 servings)PEScience
Only 2 units leftSave $5.00


Sale price$34.99 CAD
Regular price$39.99 CAD
Pescience TruMulti Men's Multivitamin (90 capsules)PEScience
Sold outSave $5.00


Sale price$34.99 CAD
Regular price$39.99 CAD
Pescience TruMulti Women's Multivitamin (90 capsules)PEScience
Only 1 unit leftBestseller


Sale price$79.99 CAD
PEScience Whey Isolate Protein Powder (27 Servings)
★★★★★
★★★★★
5.0
(1)
PEScience
Only 2 units leftHigh Protein


Sale price$8.99 CAD
Power Crunch Protein Crisps (2 servings)
★★★★★
★★★★★
3.0
(1)
Power Crunch
Sold outSave $5.00


Sale price$39.99 CAD
Regular price$44.99 CAD
Prairie Naturals NAC 1000 (60 capsules)Prairie Naturals
Sold outSave $5.00


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


Sale priceFrom $14.99 CAD
Regular price$19.99 CAD
Prairie Naturals Vitamin D3 2500 IU Softgels
★★★★★
★★★★★
5.0
(1)
Prairie Naturals
Only 2 units leftSave $5.00


Sale price$29.99 CAD
Regular price$34.99 CAD
Prairie Naturals Z-Mag Force (ZMA) (60 capsules)Prairie Naturals
Sold outSave $7.00BESTSELLER


Sale price$52.99 CAD
Regular price$59.99 CAD
$5.30 each
Save $2.89


Sale price$74.99 CAD
Regular price$77.88 CAD
$6.25 each
Save $5.00


Sale price$29.99 CAD
Regular price$34.99 CAD
Protein Choc Hazelnut Protein Brownie Mix (400g - 11 servings)Prozis
Only 1 unit leftSave $5.00


Sale price$14.99 CAD
Regular price$19.99 CAD
Prozis Ankle Strap 2.0 - Single (1) - BlackProzis
Sold outMIX & MATCH 5 + GET 1 FREESave $2.00


Sale priceFrom $4.99 CAD
Regular price$6.99 CAD
Prozis Double Creamy Protein Cookies (1 pack of 4)
★★★★★
★★★★★
4.8
(31)
Prozis
Sold outSave $9.00


Sale price$8.99 CAD
Regular price$17.99 CAD
$1.50 each
Save $10.00


Sale priceFrom $19.99 CAD
Regular price$29.99 CAD
Prozis Instant Oats Powder (1000g)
★★★★★
★★★★★
4.8
(31)
Prozis
Sold outSave $7.00


Sale priceFrom $12.99 CAD
Regular price$19.99 CAD
Prozis Keto Protein Chocolate Puffies (1 bag of 30 servings - 150g)
★★★★★
★★★★★
4.8
(31)
Prozis
Sold outMIX & MATCH 5 + GET 1 FREESave $2.00


Sale priceFrom $4.99 CAD
Regular price$6.99 CAD
Prozis Keto Protein Cookies - Thins (1 pack of 14)
★★★★★
★★★★★
4.8
(31)
Prozis
Sold outSave $5.00


Sale price$9.99 CAD
Regular price$14.99 CAD
Prozis Low Sugar Classic Cake with Dark Chocolate Chips (1 CAKE - 8 slices)Prozis
Sold outKeto


Sale price$6.49 CAD
Prozis Low Sugars Peanut Butter-filled Cookies (1 pack of 6 cookies)
★★★★★
★★★★★
4.8
(31)
Prozis
Sold outSave $3.00NEW


Sale price$19.99 CAD
Regular price$22.99 CAD
Prozis Mini Vegan Keto Protein Cocoa Puffies (250g - 50 servings)Prozis
Sold outGluten Free


Sale price$14.99 CAD
Prozis Protein Choco Crisp Peanut Butter (250 g)
★★★★★
★★★★★
4.8
(31)
Prozis
Sold outSave $4.00


Sale priceFrom $12.99 CAD
Regular price$16.99 CAD
Prozis Protein Granola (275g)
★★★★★
★★★★★
5.0
(1)
Prozis
Sold outSave $5.00NEW


Sale price$19.99 CAD
Regular price$24.99 CAD
Prozis Real Flavor (Sugar Free Fat Free Flavoring Powder - 150g/50 servings)Prozis
Sold outSave $3.00


Sale price$11.99 CAD
Regular price$14.99 CAD
Prozis Sugar Free Belgian Cookies (15 cookies)
★★★★★
★★★★★
4.8
(31)
Prozis
Sold outMIX & MATCH 5 + GET 1 FREESave $1.00


Sale priceFrom $2.99 CAD
Regular price$3.99 CAD
Prozis Vegan Sugar Free Rice Porridge
★★★★★
★★★★★
4.8
(31)
Prozis
In stock, 24 unitsHigh Protein


Sale priceFrom $14.99 CAD
Prozis Whey Protein Choco Butter Spread
★★★★★
★★★★★
4.7
(3)
Prozis
Sold outSave $2.00


Sale price$12.99 CAD
Regular price$14.99 CAD
Prozis Yummy 0 Cal Flavour Drops (50ml-200 servings)Prozis
Sold outSave $3.95


Sale price$13.99 CAD
Regular price$17.94 CAD
$2.33 each
BESTSELLER


Sale price$12.99 CAD
Prozis Zero Sauce (355g- 3-5 calorie syrups)
★★★★★
★★★★★
5.0
(1)
Prozis
Sold outSugar Free


Sale price$6.49 CAD
Prozis Zero Sugar Hazel-Choco Cookies (1 pack of 6 cookies)
★★★★★
★★★★★
5.0
(1)
Prozis
Sold outSave $17.00


Sale price$22.99 CAD
Regular price$39.99 CAD
PVL 100% Pure Pharmaceutical Grade Creatine Monohydrate (300g)
★★★★★
★★★★★
4.9
(10)
PVL
In stock, 47 unitsSave $3.00


Sale price$36.99 CAD
Regular price$39.99 CAD
PVL CAN-WHEY 100% Canadian Clean Whey Protein Blend (1.6lb)
★★★★★
★★★★★
5.0
(1)
PVL
Only 9 units leftSave $10.00


Sale price$124.99 CAD
Regular price$134.99 CAD
PVL Clean Mass + Creatine Bundle
★★★★★
★★★★★
4.9
(11)
PVL
Only 3 units leftSave $8.00


Sale price$111.99 CAD
Regular price$119.99 CAD
PVL Clean Mass Gainer XL Whey Protein Powder (10lbs)
★★★★★
★★★★★
5.0
(1)
PVL
Only 3 units leftSave $5.00


Sale price$34.99 CAD
Regular price$39.99 CAD
PVL Creatine Chewz (80 chewables)
★★★★★
★★★★★
4.6
(9)
PVL
Only 14 units leftSave $5.00BESTSELLER


Sale price$59.99 CAD
Regular price$64.99 CAD
PVL Domin8 Pre-Workout (40 servings)
★★★★★
★★★★★
4.4
(9)
PVL
Only 14 units leftSave $5.00


Sale price$39.99 CAD
Regular price$44.99 CAD
PVL Domin8 Sport Pre-Workout (30 servings)
★★★★★
★★★★★
5.0
(1)
PVL
Only 9 units left
Filters (0)





























