Cities where you can find Shoppers Drug Mart branches
- Paradise (1)
- Parksville (2)
- Parry Sound (1)
- Pasadena (1)
- Peace River (1)
- Penetanguishene (1)
- Penticton (2)
- Perth (1)
- Peterborough (2)
- Pickering (3)
- Pitt Meadows (1)
- Ponoka (1)
- Port Alberni (2)
- Port Coquitlam (1)
- Port Elgin (1)
- Port Hawkesbury (1)
- Port Hope (1)
- Port Moody (2)
- Portage La Prairie (1)
- Powell River (1)
- Prescott (1)
- Prince Albert (2)
- Prince George (4)
- Prince Rupert (1)
- Princeton (1)