Find a pharmacy.
Get on with your day.
For the everyday. For the unexpected.
Pharmacy hours and Sunday duty across Malta & Gozo.
More peace of mind.
Pharmacies in Malta & Gozo
Loading pharmacy directory…
Medicines and supply.
Search a medicine. Check the notices. View the source.
Registration does not confirm availability in a pharmacy. For centrally authorised EU products, also see the EMA register ↗.
Source and acknowledgement: Malta Medicines Authority ↗ · National export ↗. Product wording and status are retained as published by the source.
Medicine shortages in Malta
The Government pharmaceutical services list.
PREDNISOLONE 1MG TABLET
PYRIDOXINE HYDROCHLORIDE 10MG TABLET
LIOTHYRONIN SODIUM 25µ TABLET
USTEKINUMAB 90MG(1ML) INJ PREFILLED
HUMAN CHORIONIC GONADOTROPHIN 5000IU INJ, POWDER|SOLV
Updated manually. A copy of the last verified list. Private pharmacy stock may differ. Due dates are estimates from the source; a past date does not confirm that supplies have arrived.
Check with CPSU ↗European medicine shortage notices
EMA-assessed EU-wide shortage notices, updated automatically. These do not confirm a Malta-specific shortage or pharmacy stock. Expected dates may change.
Malta / POYC: official CPSU list ↗ · Medicines Authority notices ↗
Registration and supply information only. Do not change or stop prescribed medicines without speaking to your doctor or pharmacist.
The right help. A call away.
Tap a number to call. Choose the service that fits what you need.
Emergency assistance
For a life-threatening medical emergency, call 112 immediately.
112 Call now ↗Official guidance ↗Unsure where to seek care?
1400 nurses assess urgent health concerns and guide you to the appropriate service. For patients aged 16–75 entitled to free healthcare; other ages can contact Primary Healthcare.
1400 Call a nurse ↗Service details & eligibility ↗Primary Healthcare
Telephone medical advice and help accessing health-centre services. This is not an emergency service.
2123 1231 Call ↗Alternative: 2122 2444 ↗Official service details ↗Mater Dei Hospital
General hospital enquiries and connections to departments. For emergency assistance, call 112.
2545 0000 Call ↗Official contact details ↗Gozo General Hospital
General hospital enquiries in Victoria, Gozo. For emergency assistance, call 112.
2156 1600 Call ↗Official contact details ↗Check after-hours options
Late opening does not always mean 24-hour service. Check the day and call the pharmacy before travelling.
Numbers and service details checked against official sources on . Short numbers are for calls within Malta.
About the data & sources
Information you can check.
Automatic refresh status is loading…The directory includes every community pharmacy in the Medicines Authority register of 17 September 2026 ↗, alongside additional published listings. Weekly hours are linked to their published source. Official Sunday and public holiday calendars cover 2026 and 2027; duty assignments and exact opening hours are shown separately. If a source cannot be refreshed, the previous data is retained. Missing hours are marked for confirmation. Official pharmacy roster ↗