Finding an open pharmacy in Malta after hours, on a Sunday, or on a public holiday follows a duty roster system — pharmacies take turns staying open, ensuring at least one is always available in each locality. The system is well-organised, but knowing how to navigate it is essential for residents and visitors who need medication outside standard opening hours.

Fastest way to find an open pharmacy right now: Visit pharmacy.mt — this is Malta's official pharmacy directory and publishes the current duty roster updated for Sundays and public holidays. Also check medicinesauthority.gov.mt/pharmacyroster (official Malta Medicines Authority roster). For 24-hour pharmacies, scroll to the dedicated section below.

Standard Pharmacy Hours in Malta

DayStandard HoursNotes
Monday – Friday09:00–13:00 and 16:00–19:00Split hours are the norm; some pharmacies open continuously 09:00–19:00
Saturday09:00–12:00Some close Saturday afternoon; check locally
Sunday & Public HolidaysDuty roster onlyAt least one per locality; check pharmacy.mt
24-hour pharmaciesAlways open~14 pharmacies across Malta; see below

How the Duty Roster Works

On Sundays and public holidays, pharmacies rotate being "on duty" (doċċ), meaning they open when others close. At least one pharmacy in each locality will be open. The roster is published by the Malta Medicines Authority and updated regularly at medicinesauthority.gov.mt/pharmacyroster. The pharmacy.mt website and their Facebook page (pharmacymalta) also publish the weekly Sunday roster. If you're in a hurry: look at any nearby pharmacy door — by law, they must display information about the nearest open duty pharmacy when they are closed.

24-Hour Pharmacies in Malta

Approximately 14 pharmacies across Malta operate 24 hours a day, 7 days a week. Key 24-hour locations include pharmacies in Mater Dei Hospital (Msida), the Malta International Airport pharmacy (arrivals lounge, open 8am–10pm), and several pharmacies in St Julian's/Sliema and Bugibba. A full, verified list is at malta-pharmacy.com/24-hour-pharmacy-malta. For late-night emergency medication needs, Mater Dei Hospital pharmacy is the most reliable — however note that the hospital outpatient pharmacy serves only prescriptions for medicines out of stock at other pharmacies (a specific provision), and does not function as a general walk-in 24-hour pharmacy. For general 24-hour needs, use the private pharmacies.

Pharmacies with Extended Hours

Several pharmacy chains and independent pharmacies operate extended hours beyond standard times: the Malta Airport pharmacy (8am–10pm daily), Springs+ Pharmacies (7 locations, extended hours), Milia's Pharmacies (Birgu until 21:30, Marsascala until 21:00), and the Gudja pharmacy on Vjal it-Torri (Mon–Fri 8am–9pm, Sat 8am–7pm). For a complete searchable directory of all 251 pharmacies in Malta with their current hours: malta-pharmacy.com.

Getting Prescriptions Filled

EU residents can use their European Health Insurance Card (EHIC) for prescriptions covered under the POYC (Patient Own Choice) scheme. Non-EU residents need either a local prescription or an original foreign prescription. Over-the-counter (OTC) medications do not require a prescription — most common medications (pain relief, antihistamines, antibiotics in some cases, cold medicines) are available directly. Pharmacists in Malta speak English fluently and provide consultation freely — the pharmacy functions as a first point of contact for minor health advice, not just a dispensing point.

Frequently Asked Questions

How do I find an open pharmacy in Malta today?
Visit pharmacy.mt for the current duty roster — it shows which pharmacies are open on Sundays and public holidays by locality. Also check medicinesauthority.gov.mt/pharmacyroster (official Malta Medicines Authority list). Any closed pharmacy door must by law display information about the nearest open duty pharmacy.
Are there 24-hour pharmacies in Malta?
Yes — approximately 14 pharmacies operate 24 hours a day. Key locations include pharmacies in St Julian's, Sliema, and Bugibba. The Malta Airport pharmacy is open 8am–10pm daily. For a full verified list: malta-pharmacy.com/24-hour-pharmacy-malta.
What are normal pharmacy hours in Malta?
Monday–Friday: typically 09:00–13:00 and 16:00–19:00 (split hours; some open continuously). Saturday: 09:00–12:00. Sundays and public holidays: duty roster only — at least one pharmacy open per locality, check pharmacy.mt for the current roster.
Can I get antibiotics from a pharmacy in Malta without a prescription?
Some antibiotics are available OTC in Malta, but most require a prescription from a Maltese doctor. Over-the-counter medications (pain relief, antihistamines, cold medicines, topical treatments) are freely available. Maltese pharmacists speak fluent English and provide free health advice — consulting the pharmacist before seeking a GP appointment is standard local practice for minor ailments.