Duty pharmacies in Morocco
323 duty pharmacies in 59 cities · Saturday 14 November 2026
Nearest open pharmacyFrom where you are, by road- Marrakech 42
- Casablanca 38
- Agadir 21
- Sale 14
- El Jadida 12
- Fez 12
- Mohammedia 12
- Meknès 11
- Rabat 11
- Tétouan 10
- Tangier 9
- Inezgane 8
- Aït Melloul 7
- Safi 7
- Témara 7
- Khouribga 6
- Séfrou 6
- Kénitra 5
- Nador 5
- Oujda 5
- Beni Mellal 4
- Berrechid 4
- Errachidia 4
- Guelmim 4
- Laâyoune 4
- Ouarzazate 3
- Sidi Slimane 3
- Tiznit 3
- Benslimane 2
- Berkane 2
- Biougra 2
- Chefchaouen 2
- Guercif 2
- Khémisset 2
- Khénifra 2
- Ksar El Kébir 2
- Larache 2
- Selouane 2
- Sidi Bennour 2
- Tan Tan 2
- Taza 2
- Youssoufia 2
- Zagora 2
- Al Aaroui 1
- Al Hoceima 1
- Azrou 1
- Boujad 1
- El Harhoura 1
- El Kelaâ Des Sraghna 1
- Essaouira 1
- Mechraa Bel Ksiri 1
- Mehdia 1
- Oued Zem 1
- Sidi Kacem 1
- Souk El Arba Du Gharb 1
- Taourirt 1
- Tiflet 1
- Tikiouine 1
- Tinghir 1
Hours are indicative: always call the pharmacy before you go, especially at night.