Welcome to Rosedale Medical Practice

Your Trusted General Practice in West Pennant Hills

Now welcoming new patients. Commit to your best health by booking an appointment today!

young family happy and well at Rosedale Medical Practice in West Pennant Hills

Practice Hours

Monday to Friday 8:00am to 6:00pm

Saturday 8:00am to 1:00pm

Sunday: Closed

Book Now

Book your appointment anytime, anywhere with our 24/7 online booking.

Our Fees

While we are a private-billing practice, we provide flexibility for children under 5, DVA card holders, and pensioners.

>> More info about our fees

Register with Us in MyMedicare!

You can now choose Rosedale Medical Practice as your preferred practice

The Government has introduced a new voluntary program called MyMedicare, that allows you to choose your preferred general practice, and preferred GP. The aim of this program is to formalise the relationship between you, your general practice, and your GP. You can still visit other practices, however you are letting the health system know that you see us as your usual practice.

The program aims to improve:

  • Access to health care, so that you are able to access us where and when you need us
  • Continuity of care, so that, wherever possible, you are able receive care from your usual practice and preferred GP
  • Sharing of your health information across the health system, so that your broader health care team has the information needed to provide health care that is cognisant of your needs, preferences and medical history
  • Access to additional benefits, such as MBS rebates for long phone and video consultations

To find out more, visit our MyMedicare page. Alternatively, if you are ready to register, click ‘Register Now’ or scan the QR code to complete our online registration form.


QR Code for MyMedicare Registration Form
Photo of our staff and doctors in West Pennant Hills
the general practice team at Rosedale Medical Practice in West Pennant Hills

How Can We Help You?

Get healthy, happy and confident with personalised, whole-person care

Rosedale Medical Practice in West Pennant Hills offers a wide range of general practice services, aimed at helping you feel better in body, mind, and spirit.

Child Health

From vaccines to health checks, we strive to make it easy for parents to access exceptional healthcare for their children, whether they’re babies, teens, or somewhere in between.

Men's Health

We provide a comfortable and inclusive space to address men’s health concerns, including prostate health, fertility, and issues related to erectile dysfunction.

Mental Health and Wellbeing

If you are struggling with depression, anxiety, insomnia, or any other mental health concerns, we are here to provide the support and resources you need.

Women's Health

Contraception, Implanon and Mirena insertion and removal, family planning, breast exams, CST, menopause management, and pregnancy support.

Care During Pregnancy

Some of our GPs participate in Shared Antenatal Care with Royal North Shore, Hornsby, Northern Beaches, Blacktown and Westmead Hospital.

Preventative, Proactive Health Care

Achieve and maintain good health with our expertise in screening, prevention, management, and lifestyle guidance.

Chronic Conditions

Our team can assist you in regaining control over chronic health conditions such as diabetes, lung, kidney, and heart diseases. Let us help you take charge of your health.

Skin Checks and Procedures

We provide assistance with a range of skin conditions including acne, eczema, psoriasis, and skin cancer checks, as well as performing biopsies and excisions.

And More...

We strive to provide comprehensive support for all your health needs. Our friendly receptionists are always available to assist you with any questions or concerns you may have.

How Can You Book an Appointment?

We are now welcoming new patients, so book an appointment today and discover how we can help you live a healthier, happier, and more confident life. You can book an appointment online, by phone, or in person at our clinic. We are open from Monday to Friday from 8:00 am to 6:00 pm, and on Saturday from 8:00 am to 1:00 pm. We look forward to seeing you soon!


A medical practice that cares for all of me, care that warms my heart

Here’s a snapshot of what you’ll experience as a patient of Rosedale Medical Practice in West Pennant Hills:


Caring West Pennant Hills doctors who listen to you


A compassionate team of experts, including a Practice Nurse, Dietitian and Pharmacist


Personalised attention from receptionists who know your name


Inviting and comfortable consulting spaces


A convenient HotDoc mobile app that allows you to book appointments, renew prescriptions and referrals, and receive digital health reminders proactively


More options to access great care, such as in-person consultations, Telehealth phone, and video appointments

Excellence in Training

We Aim to Be the Training Practice of Choice for GP Registrars and Medical Students

Rosedale Medical Practice in West Pennant Hills is proud to be an Accredited Training Practice for RACGP GP Registrars and Medical students from Macquarie University, Western Sydney University, University of Sydney and University of Newcastle. 



"I can't describe the impact you and the Rosedale team have had on me both personally and professionally."

Medical Student, Western Sydney University

Father with Child Spending Time Outdoors

"Thank you for a wonderful experience... The placement would not have been the same without any of you."

Medical Student, Macquarie University

Meet Our Team

At Rosedale Medical Practice, our expert West Pennant Hills medical centre team is here to listen, understand, diagnose and provide effective solutions for your health concerns.

Learn About Our Practice

Warm, inviting space, a team that genuinely cares, and a vision to transform lives, learn more about Rosedale Medical Practice in West Pennant Hills and our care philosophy.

Book an Appointment

Save valuable time by booking your next appointment online, or request scripts and referrals via HotDoc. Alternatively, call our friendly reception team, 02 9680 9644.