Pharmacies in Melbourne

11 pharmacies in Melbourne. HealthSmart Pharmacy VCCC is open 24 hours; 7 open on Sundays.

  • Independent, not one chain
  • No paid rankings
  • Listings updated 20 Oct 2026

In Melbourne 11 pharmacies

7:00pm close

Direct Chemist Outlet Flinders Street

Tenancy 11, Flinders Street Station, Concourse 207 - 361 Flinders Street · 900 m · eScripts

Today 7:00 am – 7:00 pm

Hours & services
Mon7:00 am – 7:00 pm
Tue7:00 am – 7:00 pm
Wed7:00 am – 7:00 pm
Thu7:00 am – 7:00 pm
Fri7:00 am – 7:00 pm
Sat9:00 am – 7:00 pm
Sun10:00 am – 7:00 pm

Services: Scripts & regular medicines

Phone 03 7037 7099

6:00pm close

Priceline Pharmacy Collins Arcade

L1, MM01, 260 Collins Arcade · 1.2 km · eScripts, vaccinations

Today 10:00 am – 6:00 pm

Hours & services
Mon10:00 am – 6:00 pm
Tue10:00 am – 6:00 pm
Wed10:00 am – 6:00 pm
Thu10:00 am – 6:00 pm
Fri10:00 am – 6:00 pm
Sat10:00 am – 6:00 pm
Sun10:00 am – 6:00 pm

Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery

Phone 03 9654 2034

6:00pm close

Melbourne Boulevard Pharmacy & Health Foods

Shop 5, 401 Saint Kilda Road · 1.3 km · eScripts, medicine packs

Today 8:30 am – 6:00 pm

Hours & services
Mon8:30 am – 6:00 pm
Tue8:30 am – 6:00 pm
Wed8:30 am – 6:00 pm
Thu8:30 am – 6:00 pm
Fri8:30 am – 6:00 pm
Sat9:00 am – 1:00 pm
SunClosed

Services: Scripts & regular medicines · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Asthma checks

Phone 03 9866 1284

6:00pm close

Creelman's Pharmacy

Shop 20 Target Centre, 222 Bourke Street · 1.4 km · eScripts, medicine packs

Today 8:30 am – 6:00 pm

Hours & services
Mon8:30 am – 6:00 pm
Tue8:30 am – 6:00 pm
Wed8:30 am – 6:00 pm
Thu8:30 am – 7:30 pm
Fri8:30 am – 7:30 pm
Sat9:00 am – 6:00 pm
Sun10:00 am – 6:00 pm

Services: Scripts & regular medicines · Medicine packs & delivery · Medicines reviews

Phone 03 9663 1943

6:00pm close

Priceline Pharmacy Bourke St West

376 Bourke Street · 1.4 km · eScripts, vaccinations

Today 9:00 am – 6:00 pm

Hours & services
Mon9:00 am – 6:00 pm
Tue9:00 am – 6:00 pm
Wed9:00 am – 6:00 pm
Thu9:00 am – 6:00 pm
Fri8:00 am – 6:00 pm
SatClosed
SunClosed

Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Medicines reviews

Phone 03 9642 7998

7:00pm close

Priceline Pharmacy William Street

Ground Floor Shop 18/19, Saint James Square 535-555 Bourke Street · 1.5 km · eScripts, vaccinations

Today 7:00 am – 7:00 pm

Hours & services
Mon7:00 am – 7:00 pm
Tue7:00 am – 7:00 pm
Wed7:00 am – 7:00 pm
Thu7:00 am – 7:00 pm
Fri7:00 am – 7:00 pm
SatClosed
SunClosed

Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Medicines reviews

Phone 03 9629 1147

5:30pm close

Exhibition Pharmacy

Shop 7, 242 Exhibition Street · 1.7 km · eScripts, vaccinations

Today 7:45 am – 5:30 pm

Hours & services
Mon7:45 am – 5:30 pm
Tue7:45 am – 5:30 pm
Wed7:45 am – 5:30 pm
Thu7:45 am – 5:30 pm
Fri7:45 am – 5:30 pm
SatClosed
SunClosed

Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Medicines reviews · Women's health · Asthma checks

Phone 03 9662 9444

7:00pm close

TerryWhite Chemmart Melbourne Central

Shop 152C, Level 1, Melbourne Central Shopping Centre, 211 La Trobe Street · 1.8 km · eScripts, vaccinations

Today 8:00 am – 7:00 pm

Hours & services
Mon8:00 am – 7:00 pm
Tue8:00 am – 7:00 pm
Wed8:00 am – 7:00 pm
Thu8:00 am – 8:00 pm
Fri8:00 am – 8:00 pm
Sat10:00 am – 6:00 pm
Sun11:00 am – 5:00 pm

Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Women's health · Asthma checks · Bowel screening kits

Phone 03 9650 8850

6:00opens Thu

Victoria Market Pharmacy

523 Elizabeth Street · 2.3 km · eScripts, medicine packs · Closed now

Closed today

Hours & services
MonClosed
Tue6:00 am – 2:00 pm
WedClosed
Thu6:00 am – 2:00 pm
Fri6:00 am – 5:00 pm
Sat6:00 am – 3:00 pm
Sun9:00 am – 4:00 pm

Services: Scripts & regular medicines · Medicine packs & delivery · Blood pressure checks · Medicines reviews · Asthma checks

Phone 03 9329 7703

7:00pm close

HealthSmart Pharmacy Alfred

Tenancy 6, The Alfred Hospital, 55 Commercial Road · 2.5 km · eScripts, medicine packs

Today 8:00 am – 7:00 pm

Hours & services
Mon8:00 am – 7:00 pm
Tue8:00 am – 7:00 pm
Wed8:00 am – 7:00 pm
Thu8:00 am – 7:00 pm
Fri8:00 am – 7:00 pm
Sat10:00 am – 5:00 pm
Sun10:00 am – 2:00 pm

Services: Scripts & regular medicines · Medicine packs & delivery · Blood pressure checks · Medicines reviews

Phone 03 9521 2233

24hours

HealthSmart Pharmacy VCCC

311 Grattan Street, Ground Floor, Peter MacCallum Cancer Centre · 3.1 km · eScripts, vaccinations

Open 24 hours today

Hours & services
MonOpen 24 hours
TueOpen 24 hours
WedOpen 24 hours
ThuOpen 24 hours
FriOpen 24 hours
SatOpen 24 hours
SunOpen 24 hours

Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Bowel screening kits

Phone 03 9045 9777

Nearby within 5 km

No other pharmacy within 5 km is listed. All Victoria suburbs →

Open-now times update every minute while the page is open. Hours can change on public holidays, so call ahead.

At a glance

Melbourne pharmacies

Figures for the 11 pharmacies listed on this page, worked out from their opening hours and services.

1
open after 9 pm
7
open on Sundays
1
open 24 hours
6
give vaccinations

Melbourne pharmacy questions

Which pharmacy in or near Melbourne is open latest?

HealthSmart Pharmacy VCCC on 311 Grattan Street, Ground Floor, Peter MacCallum Cancer Centre is open 24 hours. Of the others, TerryWhite Chemmart Melbourne Central on Shop 152C, Level 1, Melbourne Central Shopping Centre, 211 La Trobe Street closes latest, at 8:00 pm on Thursday and Friday.

Are any pharmacies in or near Melbourne open on Sunday?

Yes. 7 of the 11 listed pharmacies open on Sunday: Direct Chemist Outlet Flinders Street (10:00 am – 7:00 pm), Priceline Pharmacy Collins Arcade (10:00 am – 6:00 pm), Creelman's Pharmacy (10:00 am – 6:00 pm), TerryWhite Chemmart Melbourne Central (11:00 am – 5:00 pm), Victoria Market Pharmacy (9:00 am – 4:00 pm) and 2 more.

Which pharmacies near Melbourne give vaccinations?

6 listed pharmacies give vaccinations: Priceline Pharmacy Collins Arcade on L1, MM01, 260 Collins Arcade, Priceline Pharmacy Bourke St West on 376 Bourke Street, Priceline Pharmacy William Street on Ground Floor Shop 18/19, Saint James Square 535-555 Bourke Street, Exhibition Pharmacy on Shop 7, 242 Exhibition Street, TerryWhite Chemmart Melbourne Central on Shop 152C, Level 1, Melbourne Central Shopping Centre, 211 La Trobe Street and 1 more. Call ahead to check whether you need to book.

Is there a 24-hour pharmacy near Melbourne?

Yes. HealthSmart Pharmacy VCCC on 311 Grattan Street, Ground Floor, Peter MacCallum Cancer Centre is listed as open 24 hours, every day. Hours can change on public holidays, so call ahead.