Book your flu vaccine with a GP or pharmacy online. Find nearby appointments
Open until 4:30pm today
372-380 Fitzgerald Street North Perth, WA 6006

Book Appointment

Filter booking details
North Perth Family GP is a preferred provider for NIB. See info

Book appointment

Show this specialty:

Show times for

Select a practitioner:

All Practitioners
6 available

Bulk Billing Practice

Patients with Medicare cards (usually Australian residents) will have no out-of-pocket costs for standard appointments with Bulk Billing GPs in most cases, as it will be billed directly to Medicare.

Need a repeat prescription?
*Existing North Perth Family GP patients only
Show times for
General Practice
  • General Practice
  • COVID-19 Vaccinations

All Practitioners

6 available
  • All Practitioners

    6 available
  • Dr Anjan Sharma
    Male practitioner
  • Dr Jasmine Pradhan
    Female practitioner
  • Dr Jyotsana Pradhan
    Female practitioner
  • Dr Niva Shrestha
  • Pfizer Vaccination
  • Dr Saurav Shrestha
    Male practitioner
Bulk Billing Practice for Consultations.

At North Perth Family GP we prioritize your health as number one. With the experienced team at North Perth Family GP we can ensure you the quality healthcare, right from making the online booking through to seeing one of friendly and experienced GP's. We understand how important health is to everyone and we always ensure our patients are comforted and given the best in healthcare at North Perth Family GP!

Along with friendly and knowledgeable staff, we have a new practice with state of the art medical equipment, and a pharmacy within close proximity so you can pick up any prescriptions you may need afterwards.

We would be well located for anyone in the areas of North Perth, East Perth, Perth, Northbridge, Mount Lawley, Maylands, Highgate and surrounding suburbs.

As a mixed billing practice, we offer bulk billing to all Medicare card holders for a standard concultation. Otherwise, our fees are $75 for a standard consultation and $105 for a long consultation.

With our convenient online booking service, booking an appointment is easy and can be done at any time. To get started now, simply click on your preferred appointment time from the options displayed at the top of the page.

Read more


Dr Saurav Shrestha

GP, Male

Book Profile

Dr Anjan Sharma

GP, Male

Book Profile

Dr Jyotsana Pradhan

GP, Female

Book Profile

Dr Niva Shrestha


Book Profile

Dr Jasmine Pradhan

GP, Female

Book Profile

Pfizer Vaccination

COVID-19 Vaccinations  

COVID-19 vaccinations

North Perth Family GP in North Perth is a COVID-19 vaccination provider. For more information on COVID-19, see our COVID-19 Vaccine page.

Unfortunately, no COVID-19 vaccination appointments are currently available to be booked online, please check back at a later date.


You can book a telehealth appointment with this practice. For more information, please visit our FAQ.

Phone consultation

Book a phone consultation to speak to the doctor over the phone.

Edit practice details

Find North Perth Family GP

Pricing and payment

Payment methods

  • Eftpos
  • Apple Pay
  • Google Pay
  • Visa
  • Mastercard
  • Amex

Preferred providers

North Perth Family GP is a preferred provider for the following health insurance funds. Patients with an eligible policy with one of the preferred providers listed below may be entitled to a higher rebate than that of a non-preferred provider.

General pricing guide

This practice is a bulk billing practice.

North Perth
General Practice

Book appointment

Show times for
Next available Tomorrow 12:50PM
Tomorrow 12:50PM More...
Sun 22 May 9:40AM More...

North Perth Family GP currently has no covid-19 vaccinations appointments available on Healthengine's directory. Please call North Perth Family GP for an appointment.

Pfizer Vaccination currently has no covid-19 vaccinations appointments available at this practice on Healthengine's directory.

See all appointments
Need a repeat prescription?
*Existing North Perth Family GP patients only

1580 appointments available.

Book Appointment Now

Have an account?

Log in to continue. Book with your saved details.

Don’t have an account?

Sign up for free so you can book faster next time.

Log in

Book appointments faster with your saved details.

Don’t have an account? Sign up