Father and son in the kitchen making dinner

Free Groceries means more fun in the kitchen.

Save on foods

Swipe your Petro-Points™ card for a chance to win 1 of 10 prizes of free groceries for a year, valued at $6,300 each.


Enter the contest at our locations in British Columbia and Yukon, and in select cities in Alberta, Saskatchewan and Manitoba. See contest rules* for details.

How to win

To enter simply swipe your Petro-Points card at any of our locations.

PPTS and More Rewards cards

Plus, earn an extra entry per swipe

Link your More Rewards card and Petro-Points card for even more chances to win!

Already linked? You’re already earning double entries!

Check out some of our 2018 winners

2,500 bonus points

Not a member?

Sign up now to link your More Rewards. Plus, get 2,500 bonus Petro-Points!

Sign up to link

* No purchase necessary (mail-in entry option available). See Rules and Regulations. 
Open to Petro-Points members. Selected entrants must correctly answer a mathematical skill-testing question. Entries can be made on Petro-Points eligible purchases from participating Petro-Canada retail stations. Total number of prizes to be awarded is ten (10) prizes of Free Groceries for a Year. Retail value of each prize is $6,300. A prize draw for ten (10) potential winners will occur on July 10, 2019. Odds of winning depend on the total number of eligible entries received. 

Full Rules and Regulations