Skip to main content

How to Find a 24-Hour Pharmacy in Australia

Reviewed by Editorial teamLast updated

True 24-hour pharmacies are rare in Australia. Fewer than ten nationwide. Most capital cities have one or two; large regional centres usually have none. When you need medication overnight or on a public holiday, the move is to know which pharmacies in your city stay open latest, what to do when none are open, and when to call healthdirect on 1800 022 222 instead.

Why 24/7 pharmacies are so rare here

Almost every true 24/7 site is in Sydney or Melbourne. Brisbane and Perth have none. Adelaide, Canberra, Hobart, and Darwin all close their latest pharmacies before midnight on most weeknights.

Two reasons. Pharmacist staffing rules require a registered pharmacist on-premises whenever a pharmacy is open, which makes overnight shifts expensive. And demand drops sharply after 11pm in most suburbs; only locations near major hospitals, late-trading transit hubs, or 24-hour shopping centres carry enough overnight volume to justify the cost.

So even in capital cities, "24-hour pharmacy" usually means "open until midnight or 1am". The genuine 24/7 sites cluster in inner-city or western-suburb shopping centres. Outside those, you're looking at late-trading pharmacies plus a fallback plan.

State-by-state breakdown

Sydney (NSW)

Sydney has the densest network of late-trading pharmacies in Australia and at least one true 24/7 site.

  • Priceline Pharmacy World Square (Sydney CBD): open 24 hours, every day.
  • Penrith High Street Chemmart Pharmacy (Penrith): open 24 hours, every day, including public holidays.
  • Priceline Pharmacy Town Hall (Sydney CBD): open weekdays 7am to midnight, weekends 9am to 10pm.
  • Several Wetherill Park, Bankstown, and Parramatta pharmacies trade until midnight Monday through Saturday.

For real-time availability, search Sydney pharmacies on Pharmacy Finder and filter by hours.

Melbourne (VIC)

Melbourne has multiple 24-hour pharmacies and many late-trading sites.

  • Chemist Discount Centre Craigieburn (Craigieburn): open 24 hours.
  • Balwyn Day & Night Pharmacy (Balwyn): late trading, often to midnight.
  • Ascot Vale Pharmacy (Ascot Vale): late trading.
  • Several Chemist Warehouse locations in inner suburbs trade until midnight on weekdays.

For real-time availability, search Melbourne pharmacies on Pharmacy Finder.

Brisbane (QLD)

Brisbane has no confirmed 24-hour community pharmacies. Late-trading options include a small group of CBD and inner-suburb pharmacies open until midnight or 11pm on most weeknights. For overnight needs, the standard fallback is a hospital emergency department pharmacy or healthdirect on 1800 022 222.

Perth (WA)

Perth has no 24-hour pharmacy. Several inner-city pharmacies stay open until midnight, but coverage drops sharply after 10pm in most suburbs. Royal Perth Hospital and Sir Charles Gairdner Hospital pharmacies operate within hospital ED triage for inpatients only, not the general public.

Adelaide (SA)

Adelaide's latest community pharmacies typically close at 10pm or 11pm. There are no confirmed 24/7 sites. After hours, healthdirect on 1800 022 222 is the standard route for medication advice or to triage whether you need an ED.

Canberra (ACT)

Canberra has no 24-hour pharmacy. Latest trading is usually 10pm in central suburbs.

Hobart (TAS)

Hobart has no 24-hour pharmacy. Latest trading is 9pm or 10pm in central Hobart.

Darwin (NT)

Darwin has no 24-hour pharmacy. Latest trading is generally 9pm.

What to do when no pharmacy is open

If you need a pharmacy in the middle of the night and none in your area are open, you have four practical options. None of them require you to drive to the nearest CBD.

Option 1: Call healthdirect (1800 022 222)

A registered nurse answers 24/7 and can advise whether your situation needs immediate care, whether you can wait until pharmacy opening hours, and whether continued dispensing applies. This is the most useful first call for any non-emergency medication question after hours.

Option 2: Call 13 SICK for an after-hours home doctor

13 SICK sends a bulk-billed GP to your home in many metro and regional postcodes. If you need a prescription urgently and have no script to hand, this is often faster than driving to an ED.

Option 3: Hospital emergency department

If your situation is genuinely urgent (chest pain, breathing difficulty, severe injury, suspected overdose, mental-health crisis), call 000 or go directly to the nearest ED. Hospital pharmacies dispense for ED patients, not the general public, so this is the right route only for true emergencies.

Option 4: Same-day pharmacy delivery

In metropolitan Sydney, Melbourne, Brisbane, and Perth, several pharmacy delivery services run extended hours and can have medication at your door within 90 minutes during evening windows. See our guide to pharmacy delivery in Australia for the providers, costs, and cold-chain rules.

Late-night pharmacies (open after 10pm) as the practical default

For most overnight medication needs, a pharmacy open until midnight is enough. You can wait an hour, drive 15 minutes, and have your prescription filled. The genuine 24/7 pharmacies are useful in narrow cases: 3am script needs, public holiday emergencies, or when no one in your household can collect on your behalf.

Pharmacy Finder's late-night pharmacy hub lists every pharmacy in Australia open after 10pm, with hours verified weekly. Filter by your state, city, or suburb to see what's open right now.

When pharmacy delivery beats driving to a 24/7 pharmacy

Same-day pharmacy delivery has changed the calculus on overnight access. If your pharmacy ordered before 5pm offers same-evening delivery in your suburb, you can have medication at your door without leaving home. For chronic-disease medication (blood pressure, cholesterol, diabetes, antidepressants), planning ahead is almost always better than driving to a 24/7 pharmacy at 1am.

The exception: medicines you can only collect in person, like Schedule 8 medicines that require pharmacist verification, or your first dose of opioid replacement therapy. For those, the 24/7 sites and the late-trading network are still the only option.

Frequently asked questions

Are there any true 24-hour pharmacies in Sydney?

Yes. Priceline Pharmacy World Square in the CBD and Penrith High Street Chemmart in western Sydney are both open 24 hours, every day, including public holidays. Several other Sydney pharmacies trade until midnight on weeknights.

What is the latest pharmacy open in Melbourne?

Chemist Discount Centre Craigieburn is open 24 hours. Several inner-suburb Chemist Warehouse and independent pharmacies trade until midnight, including Balwyn Day & Night Pharmacy and Ascot Vale Pharmacy.

Is there a 24-hour pharmacy in Brisbane?

Brisbane has no confirmed 24-hour community pharmacies as of 2026. The latest-trading pharmacies are in the CBD and inner suburbs, generally closing at 11pm or midnight. For overnight needs, call healthdirect on 1800 022 222 or visit a hospital emergency department.

Are pharmacies open on Christmas Day in Australia?

A small number of pharmacies open reduced hours on Christmas Day, mostly in capital city CBDs. Most independent and chain pharmacies are closed. Plan ahead by 23 December for any prescription you'll need over the holiday period. The 24/7 sites in Sydney and Melbourne stay open on Christmas Day.

What do I do if no pharmacy is open and I'm out of medication?

Call healthdirect on 1800 022 222 first. A nurse can advise whether continued dispensing applies (where a pharmacist can supply a single emergency quantity without a prescription, once per 12-month period), whether you should see an after-hours GP, or whether your situation needs an ED.


This page is general information about the Australian pharmacy system. It is not medical advice and does not replace a consultation with a registered pharmacist or GP.

If you have a health concern that cannot wait, call your GP, visit an after-hours service, or call healthdirect on 1800 022 222 (24/7). For poisoning or medicine ingestion concerns, call the Poisons Information Centre on 13 11 26.


Find a late-night pharmacy near you → Browse late-night pharmacies by state

Related guides