Your Trusted West Pennant Hills GPs

Care that’s calm, considered and built around you.

New patients welcome. Appointments available this week.

Prefer to speak? Call 02 9680 9644

Secure online booking via HotDoc. Real-time availability.

Modern medical practice reception area West Pennant Hills GP
Telstra Best of Business Award Winner GP in West Pennant Hills

Practice Hours

Monday to Friday: 8am to 6pm
Saturday: 8am to 1pm

Book Now

Online booking is 24/7

Comprehensive Range of Services

From everyday care to complex health journeys, West Pennant Hills GPs, nurses and allied health professionals are here to walk alongside you. Access care your way, in-person, over the phone or via video (Telehealth).

Not sure which appointment to book?
If your concern is complex, ongoing, or involves multiple issues, please choose a longer appointment type.

General Practice

  • Acute illness & injury care

  • Chronic condition management

  • Child immunisations & travel medicine

Breastfeeding & Infant Sleep

  • Breastfeeding advice and support
  • Help with feeding challenges
  • Infant sleep guidance for calmer nights

Menopause & Midlife Care

  • Hormone management & symptom relief

  • Bone, heart & mental health

  • Lifestyle plans for energy & vitality

Skin Checks and Procedures

  • Full-body skin checks
  • Biopsies & mole removal
  • Cryotherapy & minor procedures

Occupational Health

  • WorkCover Assessments
  • Return-to-work Support
  • Employment medicals

Specialist + Allied Health

  • Dietitian services
  • Pharmacist Medication Reviews

  • Gastroenterology and Hepatology
Rosedale Medical Practice in West Pennant Hills Team Leader Janelle and Director Gurleen

Generations of families, one trusted home for care.

For more than 30 years, families across the Hornsby and Hills Shire have trusted Rosedale to be their preferred medical centre in West Pennant Hills. From the days of A Country Practice to our new purpose-built clinic, our story has always been about people, not just medicine. Generations come back to us because we remember their story – the small details that matter most to their health and peace of mind.

New West Pennant Hills Location

You’ll now find us at Ground Floor, 70 Castle Hill Road, West Pennant Hills.

Servicing: West Pennant Hills, Pennant Hills, Cherrybrook, Beecroft, Thornleigh, Normanhurst, Castle Hill, North Rocks, Carlingford, Baulkham Hills

🚗 Free parking available 🚌 Bus stop nearby ♿ Wheelchair accessible

Why Thousands of Families Choose Rosedale Medical Practice

  • Built for busy families in West Pennant HillsBook GP appointments online, get SMS reminders, and access Telehealth consults when coming in isn’t practical.
  • Preventative care that keeps you aheadHealth checks, immunisations, recalls, and chronic care to avoid last-minute urgent visits.
  • Continuity with your West Pennant Hills GPSee the same doctors over time, supported by shared clinical records across our GP team, so your care remains consistent, safe, and personalised.
  • Modern GP clinic with a human approachDigital forms, streamlined check-in, and efficient appointment systems reduce waiting time and maximise care.

    👉Schedule Your Appointment ->

    Five women — including doctors, a nurse, and a dietitian from Rosedale Medical Practice in West Pennant Hills - smiling together at a clinic event. They are standing in front of colourful balloon decorations, each dressed in bright, elegant outfits, holding drinks and posing warmly for the camera.

    Book Online Now

    We’ve made booking simple and stress-free. Here’s how to get started:

    Book Your West Pennant Hills GP Visit

    Latest News

    Updates from Your GPs in West Pennant Hills

    Insights, tips and patient-friendly guides – written by the people you know and trust.

    Do I Really Need to Fast for Blood Tests?

    Do I Really Need to Fast for Blood Tests?

    For most routine blood tests, fasting is no longer required. Modern pathology testing allows many checks to be done accurately without fasting, making same-day testing simpler and more convenient.

    read more