Serving your local community for over 20 years.

Welcome to Medi7 St Kilda Road – Your Trusted St Kilda GP

At Medi7 St Kilda Rd, Melbourne, your health comes first. We proudly welcome new patients and accept walk-in appointments, making it easy to access a GP near you whenever you need care.

Our experienced male and female GPs provide comprehensive general practice services in Melbourne, including family doctor care, preventative health, chronic disease management, men’s and women’s health, mental health support, travel vaccinations, skin checks, and more. Whether it’s a quick consultation or ongoing care, we’re here to support your health at every stage of life.

Medi7 Medical Centres are a trusted group of general practices serving communities across Inner-City Melbourne, the Inner East, and Eastern Suburbs. Our clinics are fully AGPAL accredited, delivering up-to-date, high-quality care in a relaxed and welcoming environment.

Our GPs are supported by friendly reception staff and experienced nurses, ensuring punctual, accessible appointments and care that listens to your needs.

At Medi7 St Kilda Rd, Melbourne, our GPs privately bill to continue offering sustainable, high-quality healthcare to the community.

We look forward to welcoming you to Medi7 – your local Melbourne GP on St Kilda Rd.

Find us

(03) 9013 9794
(03) 9018 8164
Suite 2a 517 St Kilda Rd Melbourne VIC 3004
Monday
7:00 AM - 3:00 PM
Tuesday
9:30 AM - 3:00 PM
Wednesday
7:00 AM - 3:00 PM
Thursday
9:00 AM - 4:00 PM
Friday
7:00 AM - 3:00 PM
Public Holidays
Closed
GP services

GP services

The GPs practising at our clinic offer a complete range of medical services, including general consultations, immunisations, referrals, and more.

Read More about GP services
Why choose us

Why choose us

Find out more about our fully accredited clinic and the care the GPs provide.

Read More about Why choose us
Make an appointment

Make an appointment

It is quick and convenient to make an appointment using our online booking system.

Read More about Make an appointment

After Hours

In a medical emergency, please call 000 and ask for an ambulance.

If you require medical assistance outside of our opening hours, please call your nearest hospital.

If you require non-urgent medical services outside of our opening hours, please call 13 SICK (13 74 25) or visit 13sick.com.au

For out of hours medical advice, please call the After Hours GP Helpline on 1800 022 222 or visit: www.healthdirect.gov.au/after-hours-gp-helpline