Protein & SupplementDiscount Codes

Browse Canadian supplement retailers, find discount codes and compare tracked product prices for protein, vitamins and more. Each code is dated; retailer conditions apply.

2

Discount codes

2

Retailers with codes

Updated 4 Nov 2026

Latest update

After sale prices instead? Every sale price

Choose a retailer

Find discount codes and compare products from Canadian supplement retailers.

Myprotein discount codes

1 listed code, plus 253 tracked products below.

Full Myprotein price comparison
Planner

How much protein do you want per day?

Protein target
g / day
Retailer
Category
Flavour
Size
Servings
Price
Rank by
Products ranked by price per 25g protein
Add to compare list#RetailerProductFlavourSizeServingsProtein
per 100g
Calories
per 25g protein
PriceBuyMore
1Myprotein
caseinMyproteinSlow-Release Casein
2.49kg76.576.7g120CA$94.49CA$1.235Best value
2Myprotein
veganMyproteinPea Protein Isolate
998g33.584g119CA$45.49CA$1.357Great value
3Myprotein
veganMyproteinVegan Protein BlendVegan Protein Blend 2.2lb
Vegan Protein Blend 2.2lb998g30.877.1g111CA$48.99CA$1.592Great value
4Myprotein
caseinMyproteinSlow-Release Casein
998g30.676.7g120CA$52.49CA$1.714
5Myprotein
veganMyproteinTHE Plant Protein
1.15kg27.659.8g160CA$48.99CA$1.778
6Myprotein
veganMyproteinTHE Plant ProteinVanilla Chai
Vanilla Chai1.12kg26.859.8g160CA$48.99CA$1.828
7Myprotein
wheyMyproteinImpact Whey Protein - MARVELRed Velvet
Red Velvet563g13.258.7g170CA$24.49CA$1.854
8Myprotein
mass-gainerMyproteinWeight Gainer Blend
4.99kg53.927g338CA$104.99CA$1.948
9Myprotein
blendsMyproteinImpact Protein BlendCookies & Cream
Cookies & Cream4.99kg14070g155CA$283.49CA$2.029
10Myprotein
wheyMyproteinImpact Whey ProteinUnflavored
Unflavored3.25kg98.876g132CA$203.70CA$2.062
11Myprotein
hydrolysedMyproteinHydrolyzed Whey ProteinVanilla Ice Cream
Vanilla Ice Cream1.82kg5271.4g125CA$108.85CA$2.094
12Myprotein
blendsMyproteinImpact Protein Blend
2.49kg69.970g155CA$146.99CA$2.104
13Myprotein
wheyMyproteinImpact Whey ProteinUnflavored
Unflavored1.63kg49.476g132CA$108.85CA$2.203
14Myprotein
clearMyproteinClear Whey Isolate
862g27.680g100CA$62.99CA$2.284
15Myprotein
wheyMyproteinImpact Whey Protein
249g7.676g132CA$17.49CA$2.306
16Myprotein
mass-gainerMyproteinWeight Gainer Blend
2.49kg26.927g338CA$62.99CA$2.338
17Myprotein
blendsMyproteinImpact Protein Blend
998g27.970g155CA$66.49CA$2.380
18Myprotein
wheyMyproteinNon-Animal Whey (Formerly Whey Forward)Decadent Chocolate Brownie
Decadent Chocolate Brownie504g1679.4g113CA$39.89CA$2.492
19Myprotein
wheyMyproteinNon-Animal Whey (Formerly Whey Forward)Cinnamon Cereal
Cinnamon Cereal494g1681g113CA$39.89CA$2.492
20Myprotein
blendsMyproteinImpact Protein BlendSalted Caramel
Salted Caramel3.99kg11270g155CA$283.49CA$2.538
21Myprotein
wheyMyproteinImpact Whey ProteinUnflavored
Unflavored625g1976g132CA$50.24CA$2.644
22Myprotein
wheyMyproteinNon-Animal Whey (Formerly Whey Forward)
2.49kg82.482.6g113CA$223.08CA$2.706
23Myprotein
isolateMyproteinMyprotein Impact Whey Isolate - MARVELVanilla Frosting
Vanilla Frosting833g1751g120CA$49.99CA$2.942
24Myprotein
clearMyproteinMyprotein Clear Whey Isolate Plus Creatine (USA)
600g1666.7g113CA$48.99CA$3.060
25Myprotein
clearMyproteinClear Whey Isolate
500g1680g100CA$48.99CA$3.062
26Myprotein
clearMyproteinMyprotein Clear Whey Isolate - MARVELBlack Cherry
Black Cherry500g1680g100CA$48.99CA$3.062
27Myprotein
clearMyproteinClear Whey Isolate
499g1680g100CA$48.99CA$3.068
28Myprotein
wheyMyproteinNon-Animal Whey (Formerly Whey Forward)
998g3382.6g113CA$116.38CA$3.530
29Myprotein
clearMyproteinClear Whey Gainer
864g9.627.8g325CA$48.99CA$5.099
30Myprotein
clearMyproteinClear Whey Isolate Protein Drink
12 servings9.6–100CA$48.99CA$5.103
31Myprotein
isolateMyproteinImpact Whey Isolate (Sample)
26g0.988g102CA$4.99CA$5.557
32Myprotein
otherMyproteinProtein Wafer
420g635.7g350CA$34.99CA$5.834
33Myprotein
otherMyproteinProtein Wafer
397g5.735.7g350CA$34.99CA$6.174
34Myprotein
clearMyproteinClear Whey Isolate (Sample)Lemon Iced Tea
Lemon Iced Tea26g0.880g100CA$5.99CA$7.200
35Myprotein
clearMyproteinClear Whey Isolate (Sample)
25g0.880g100CA$5.99CA$7.487
36Myprotein
otherMyproteinProtein Wafer
159g2.335.7g350CA$19.59CA$8.641
37Myprotein
clearMyproteinClear Whey Isolate (Sample)
25g–––CA$5.99–
38Myprotein
wheyMyproteinImpact Whey Protein
998g–––CA$52.49–
39Myprotein
wheyMyproteinImpact Whey Protein
25 servings–––CA$50.24–
40Myprotein
wheyMyproteinImpact Whey Protein
65 servings–––CA$108.85–
41Myprotein
wheyMyproteinImpact Whey Protein
130 servings–––CA$203.70–
42Myprotein
veganMyproteinSoy Protein Isolate
998g–––CA$45.49–