If you require a prescription refill, please do NOT email it to us. Currently, refills can only be requested via the online portal or by calling the pharmacy at (506) 857-2212. We apologize for any inconvenience.

Forgot password?


New to Sobeys Pharmacy by Mail?


AIR MILES Reward Program


Earn 5 AIR MILES® reward miles* for every prescription you have filled at Sobeys Pharmacy By Mail.
*Where allowed by law, some restrictions apply. Offer not applicable in Prince Edward Island or Newfoundland and Labrador.


Redeem your reward miles for thousands of rewards. Redeem now at airmiles.ca!

Not a Collector?
Enroll online at www.airmiles.ca and start collecting!

Lost Card?
Call 1-888-AIR-MILES (1-888-247-6453).

*All Rewards offered are subject to the Terms and Conditions of the AIR MILES® Reward Program, are subject to change and may be withdrawn without notice. Some restrictions apply. Quantities may be limited. See www.airmiles.ca for details.
®™Trademarks of AIR MILES International Trading B.V. Used under license by LoyaltyOne, Inc. and Sobeys Capital Inc.