Mr Buff

Protein per dollar

Meat and fish in Canada: price per gram of protein

1 product ranked by what 100 g of protein costs, from $20.79.

Lowest cost on this list

Flakes of Chicken (canned)

Maple Leaf · Save-On-Foods

$20.79 per 100 g of protein

  • $4.99 for 156 g can
  • 24 g of protein in the pack
  • -166% below the median of 48 products
See it at Save-On-Foods
Pack size

48 of 48 products shown

Meat and fish, cheapest protein first
ProductPackPriceProtein in packCost per 100 g proteinSource
Flakes of Chicken (canned)Maple Leaf · Save-On-Foods
156 g can $4.99 24 g $20.79 Retailer pageRead 2026-10-26
Notes

Store context rsid 907 (HighGate Village). Serving size text on page is truncated in places. Label serving 1/3 can, protein 8 g; servings = 3 (derived from 1/3 can).

Scope: 48 products ranked, by retailer: Costco.ca 22, Save-On-Foods 13 (one store context: rsid 907 (HighGate Village)), Canadian Protein 13. Prices read Oct 26, 2026; store prices vary, so this is a sample and not a store-wide or national price index.

What the numbers show for meat and fish

  • $20.79cheapest per 100 g
  • $20.79median per 100 g
  • $20.79priciest per 100 g
  • 1products

1 product in this category from 1 retailer. The cheapest source of protein is Flakes of Chicken (canned) at Save-On-Foods ($20.79 per 100 g of protein); the priciest is Flakes of Chicken (canned) ($20.79). The median is $20.79, against $7.82 across all categories.

Keep exploring

Topics: ProteinBudgetCanada