✦ Now welcoming new patients  ·  Same-day emergency appointments where possible  ·  Afterpay, SuperCare & all major health fundsCaroline Springs · (03) 8358 2565
Three clinics · Melbourne's west

One gentle standard of care, wherever you're closest to.

Caroline Springs, Bacchus Marsh and Point Cook — three separate buildings, three local teams, but the same unhurried way of doing things at each one. Find your nearest clinic below, see its hours and phone number, and get directions in a click.

Open Mon–Fri 9:00 AM–5:00 PM and Sat 9:00 AM–5:00 PM at all three clinics. HICAPS, Afterpay, Zip, Humm and SuperCare accepted everywhere.

Before you pick one

There's no wrong clinic — just a closer one.

Most people don't choose a dental clinic because of a special feature at one over another — they choose whichever one fits into an already busy week. That's exactly how we've set things up: three clinics, each fully equipped, each run the same gentle way, so the only real question is which one is easiest for you to get to.

Plenty of our patients also move between clinics depending on where their day takes them — closer to home on the weekend, closer to work midweek. Wherever you land, your file and history come with you.

This is easy if...

  • You live or work around Caroline Springs, Burnside, Taylors Hill or Hillside — Caroline Springs is your local clinic.
  • You're based in Bacchus Marsh, Darley, Maddingley or out toward Ballan — Bacchus Marsh is closest.
  • You're around Point Cook, Sanctuary Lakes, Williams Landing or Werribee — Point Cook is nearest to you.
Find your clinic

Address, hours and phone for each clinic.

Flagship clinic

Caroline Springs

Also serving Burnside, Taylors Hill & Hillside

Address1 Lancefield Drive, Caroline Springs VIC 3023
HoursMon–Fri 9–5 · Sat 9–5
Dental · Skin · Laser

Bacchus Marsh

Also serving Darley, Maddingley & Ballan

Address83 Gisborne Road, Bacchus Marsh VIC 3340
HoursMon–Fri 9–5 · Sat 9–5
Growing local team

Point Cook

Also serving Sanctuary Lakes, Williams Landing & Werribee

Address220 Point Cook Road, Point Cook VIC 3030
HoursMon–Fri 9–5 · Sat 9–5

Hours shown are current as of July 2026 and may vary on public holidays — it's always worth a quick call to check before you head in.

Same clinic, different address

What doesn't change from clinic to clinic.

Whichever building you walk into, a few things stay exactly the same.

The unhurried approach

Every clinic follows the same explain-first, no-pressure way of working — plenty of time for questions before anything is decided.

The same ways to pay

HICAPS on-the-spot claiming, Afterpay, Zip, Humm and SuperCare are available at every clinic — see our payment & finance options for details.

One Frequent Smiles account

Our whitening loyalty program works the same way wherever you visit — see Frequent Smiles for how it works.

Good questions

What people usually ask about our clinics.

Magical Smiles has three clinics in Melbourne's west: Caroline Springs (also serving Burnside, Taylors Hill and Hillside), Bacchus Marsh (also serving Darley, Maddingley and Ballan), and Point Cook (also serving Sanctuary Lakes, Williams Landing and Werribee). Pick whichever is easiest for you to get to — you're welcome at any of the three.
Yes. Caroline Springs, Bacchus Marsh and Point Cook are all Magical Smiles clinics, run with the same unhurried, patient-first approach to care, even though each has its own team, hours and building.
No. Plenty of patients see us at whichever clinic suits them on a given day — for example if Point Cook is closer to work but Caroline Springs is closer to home. Just let the team know when you book.
All three clinics currently keep the same hours: Monday to Friday, 9:00 AM to 5:00 PM, and Saturday, 9:00 AM to 5:00 PM. It's always worth calling ahead around public holidays.
Yes, each clinic has parking nearby — see the individual clinic page for specific notes on parking and getting there.

Not sure which is closest?

A quick call to any of our three clinics is enough — the team can help you find the most convenient one, or book you in wherever suits.

Call Caroline Springs

All three, at a glance

Caroline Springs · (03) 8358 2565 Bacchus Marsh · (03) 8001 7008 Point Cook · (03) 8338 1515
Wherever suits you

Ready to find your local clinic?

No need to overthink which one — call whichever number is closest, or head straight to a clinic's page for full directions and details.

Three clinics across Melbourne's west  ·  info@magicalsmiles.com.au
Hours and details are correct as of July 2026 and may change — please call ahead to confirm before visiting.