Where to Earn

With more than 120 Sponsors and 100 online Sponsors the opportunities to earn reward miles are almost endless.

P

Penningtons

Whether it's for work, a special occasion, a casual dinner out, or just a relaxing weekend at home with your family, at Penningtons, you'll find just the right outfit, all created to fit your budget

airmilesshops.ca
1 mile FOR
$20
Peoples Jewellers

Peoples offers Canada's largest assortment of diamonds and fine brand-name items, including Canadian diamonds. A highlight of the collection is the exclusive Celebration Canadian DiamondTM, a special 100-facet diamond that offers extraordinary brilliance. Every Peoples Canadian Diamond is laser inscribed with our Canadian Diamond trademark and unique number that identifies where it was mined in accordance with the environmental standards set forth by the Canadian Diamond Code of Conduct. Based on our diamond expertise, it's easy to understand why Peoples is Canada's Diamond Store.

airmilesshops.ca
1 mile FOR
$40
Peter Nygard

The Peter Nygård collection is about sophisticated styling - allowing her casual elegance to shine through.

airmilesshops.ca
1 mile FOR
$20
PetSmart

PetSmart, Inc. is the largest specialty retailer of services and solutions for the lifetime needs of pets.

airmilesshops.ca
1 mile FOR
$20
Pets Plus Us

Earn AIR MILES® reward miles on pet insurance with Pets Plus Us.
Click here to learn more.

Availability: AB, BC, NB, NL, NS, NU, NW, ON, PE, QC, YK
1 mile FOR
$20
Pharmasave

Shop at Pharmasave and Earn 1 reward mile for every $10* you spend (before taxes) in a single transaction. Exclusions apply, click here for more details.

Availability: NA, NB, NS, PE
1 mile FOR
$10
Plastiq

Earn AIR MILES® reward miles when you make tax, tuition or utility bill payments using your credit card through Plastiq!

Alberta
More Details
Preferred Alberta Liquor Stores

Visit participating Preferred Alberta Liquor Stores (PALS) in Alberta and along with an outstanding selection of wine, beer and spirits, you'll collect: - 1 reward mile for every $20*

Alberta
1 mile FOR
$20
Primus

1/$15 plus up to 100 Bonus AIR MILES® reward miles**. Earn 1 reward mile for every $15 of monthly spending on any of our services.

national
1 mile FOR
$15
Nearest Location