earn more points
Help feed hungry kids.

Donate Points

Help feed hungry kids.

500 More Rewards Points = $2 Donation 

For every 500 points you donate, 
we’ll send $4 to Breakfast Club of Canada: 
$2 from your donation, $2 as our 
matching contribution up to a 
maximum of $500,000. 

Donate today at your local Save-On-Foods. Ask your cashier how you can help.

Support Local Children's Hospitals

For every 1,000 points donated, More Rewards will provide $2 to support local Children's Hospitals. Just let the cashier at your local Save-On-Foods, PriceSmart Foods or Urban Fare know that you would like to donate More Rewards points to the Children’s Hospital supported by that store.

Support Local Children's Hospitals

Children’s Hospital

Over the years, Save-On-Foods has selected the regional Children's Hospitals in British Columbia, Alberta, Saskatchewan and Manitoba to be the benefactors of our charitable efforts. We are pleased to continue this tradition by designating the following local Children's Hospitals as our regional charity.