How to get a doctor appointment in Perth when you can't wait

Published on 6 November 2026 at 8:09 pm

You've woken up sick, your kid's fever spiked overnight, or you need a script renewed today — and every GP clinic within 15 minutes of your suburb is quoting "next available: next Tuesday." If that sounds familiar, you're not alone. Here's why GP access in Perth has gotten so tight, and seven realistic ways to be seen today or tomorrow — without sitting in an overcrowded waiting room.

Can't wait days for a Perth GP appointment? See an AHPRA-registered doctor online — consults from $49, often same-day.

Book a Telehealth Consult

Why It's So Hard to Get a GP Appointment in Perth Right Now

Perth's population has grown faster than its GP workforce, and the pressure shows up exactly where you'd feel it: the booking phone line. A few factors driving the wait:

  • Rapid population growth across the outer suburbs — from Ellenbrook to Baldivis — has outpaced new clinic openings
  • A tight GP workforce, with many practices closing their books to new patients entirely
  • Practices consolidating — some clinics now funnel acute cases to urgent care clinics rather than squeeze in same-day bookings
  • Phone-only booking systems at many practices, which punish anyone who can't call at 8am sharp

The result: routine appointments booked out days or weeks ahead, and "can you fit me in today?" increasingly answered with a no.

1. Telehealth

Often same-day, from anywhere in WA.

2. Call at Opening

Same-day slots go at 8am sharp.

3. Cancellation List

Stay flexible, stay reachable.

4. Urgent Care Clinic

Free walk-in, no appointment.

5. After-Hours

Weekend and evening sessions.

6. Pharmacist

Advice and supplies, no GP needed.

7. Hybrid Approach

Start online, escalate if needed.

1. Use Telehealth — Often Same-Day, From Anywhere in WA

Telehealth is the fastest lever most Perth residents don't pull soon enough. With an online GP service like NewTeleDoc Medical, you book a video or phone consultation with an AHPRA-registered doctor — often same-day — from home, work or the carpark at school pickup. No travel, no waiting room, and it works whether you're in Fremantle, Joondalup or Kalamunda.

  • GP consults from $49 — transparent pricing, no surprise gap fees
  • eScripts sent to your phone, ready at any Perth pharmacy
  • Medical certificates from $15, delivered digitally the same day
  • Referrals (specialist, pathology, imaging) from $25, sent electronically to the provider of your choice

For fevers, infections, prescription renewals, certificates, mental health support and most everyday complaints, an online doctor can assess, diagnose and treat without you setting foot in a clinic.

2. Call at Opening Time — and Be First in the Queue

Many Perth practices still release a block of same-day appointments when they open, commonly at 8am. Calling at 8:00:30 puts you behind dozens of others; calling at 7:59:45 can be the difference between seen today and seen next week. If your clinic offers an online booking portal, check it the moment slots refresh — same-day cancellations often reappear there first.

3. Ask to Be on the Cancellation List

Reception holds real power here. Politely ask to be added to the cancellation list for your doctor and any other GP at the practice, and confirm they have your current mobile number. Cancellations cluster on Monday mornings and after long weekends, so a flexible "I can come in at 40 minutes' notice" stance pays off.

4. Try a Medicare Urgent Care Clinic

Medicare Urgent Care Clinics treat urgent-but-not-emergency problems — sprains, minor fractures, infections, burns — with no appointment needed and no out-of-pocket cost for Medicare card holders. Several operate across the Perth metro area; search "Medicare Urgent Care Clinic" plus your suburb on healthdirect to find the nearest one, then check its opening hours before you head over.

5. Check After-Hours and Weekend Options

Some Perth practices run Saturday-morning sessions, and a handful of after-hours GP clinics operate in the evenings. These fill fast too, but they're often less booked than weekday slots. Worth a call if your problem isn't medication-urgent but you'd rather not wait four days.

6. Use a Pharmacist for the In-Between Stuff

For mild ailments — coughs, hay fever, minor pain, some UTI treatment under pharmacist protocols — your local chemist can advise and supply without a GP visit at all. Western Australia pharmacists can also administer an expanding range of vaccinations. It won't replace a doctor for anything serious, but it can bridge the gap while you wait for a booked appointment.

7. Combine Telehealth With In-Person Care

The smartest move for non-urgent problems: start with a telehealth consult. If the online GP can handle it — script, certificate, referral, mental health plan, medical advice — you're done in minutes. If they determine you need a physical examination, they'll tell you exactly what kind of in-person care to seek and how urgently, so you don't burn hours in a waiting room unnecessarily.

What to Do If You're Waitlisted Everywhere

  • Reassess urgency honestly — worsening symptoms over days may genuinely need urgent care, not a routine slot
  • Call healthdirect on 1800 022 222 — a free 24/7 nurse triage line that can tell you whether to wait, see a GP, or go to hospital
  • Check a different suburb — a clinic 20 minutes further out with a same-day slot beats a closer one with none
  • Escalate red-flag symptoms immediately — don't wait out an appointment queue if you have chest pain, severe breathlessness, one-sided weakness, severe bleeding or a suspected serious injury
⚠️ When Online Care Isn't the Right Option

Telehealth is for non-urgent care. Seek emergency medical attention immediately if you experience:

  • Chest pain or difficulty breathing
  • Severe or rapidly worsening symptoms
  • Heavy bleeding, fainting or seizure
  • Any other medical emergency

Call 000 or go to your nearest emergency department — such as Royal Perth, Sir Charles Gairdner or Fiona Stanley Hospital.

Frequently Asked Questions (FAQ)

Common questions about getting a doctor appointment in Perth.

Can I see a doctor online in Perth?

Yes. Telehealth services like NewTeleDoc Medical connect you with AHPRA-registered GPs by video or phone, often same-day, anywhere in Western Australia. Consults start from $49, with eScripts, medical certificates and referrals delivered digitally.

How fast can I get a telehealth appointment in Perth?

Many online consultations are available the same day, often within hours of booking — with no travel time or waiting room. Availability varies by demand, so book early in the day for the widest choice of times.

Are Medicare Urgent Care Clinics really free?

Yes. Medicare Urgent Care Clinics provide free urgent-but-not-emergency care for Medicare card holders, with no appointment needed. Find your nearest one via healthdirect and check opening hours before attending.

What should I do if I can't get a GP appointment anywhere?

Try telehealth first — it's usually the fastest route to a consultation. You can also join cancellation lists, call healthdirect on 1800 022 222 for free nurse advice, or visit a Medicare Urgent Care Clinic. For emergencies, call 000 immediately.

What can an online doctor actually treat?

Online GPs can assess and treat most everyday conditions — infections, fevers, rashes, prescription renewals, medical certificates, referrals and mental health support. If your condition needs a hands-on examination or urgent treatment, the doctor will direct you to the right in-person care, including emergency services when needed.

See a Perth Doctor Online, Today

AHPRA-registered GPs, no waiting rooms — consults from $49, certificates from $15, referrals from $25.

Book an Online Consult
Medically reviewed by: Dr John Youssef, MBBS, FRACGP
Last reviewed: October 2026
Disclaimer: This article is general information only and is not a substitute for personal medical advice. Always consult a registered health practitioner about your individual situation. In an emergency, call 000.
Online GP Consults From $49 — No Waiting Rooms
Book Now