After Hours Doctor Perth

Contact us for a Home Doctor visit in Perth

If you or anyone in your family is needing to see a doctor after hours in Perth, call Dial-A-Doctor on 1300 030 030. We visit all suburbs in the Perth CBD and metropolitan area from Alkimos to Dawesville.

Our doctors will visit you in your home during our visiting hours (weeknights, weekends and public holidays) every day of the year. We bulk bill all patients, so if you have a Medicare card, your visit is absolutely free.

Perth Coverage Area

Problems viewing this map?
Dial-A-Doctor Perth

Click here to view A-Z list of Perth suburbs that we visit

Scroll down in box below to see all Perth suburbs we visit

Alexander Heights Dawesville Koongamia Ridgewood
Alfred Cove Dayton Kwinana Riverton
Alkimos Dianella Kwinana Beach Rivervale
Anketell Doubleview Kwinana Town Centre Rockingham
Applecross Dudley Park Lakelands Rossmoyne
Ardross Duncraig Landsdale Safety Bay
Armadale East Cannington Langford Salter Point
Ascot East Fremantle Lathlain Samson
Ashby East Perth Leda San Remo
Ashfield East Rockingham Leederville Scarborough
Attadale East Victoria Park Leeming Secret Harbour
Atwell Eden Hill Lesmurdie Seville Grove
Aubin Grove Edgewater Lockridge Shelley
Aveley Ellenbrook Lynwood Shenton Park
Balcatta Embleton Maddington Shoalwater
Baldivis Erskine Madeley Silver Sands
Balga Falcon Madora Bay Sinagra
Ballajura Ferndale Maida Vale Singleton
Banjup Floreat Malaga Sorrento
Banksia Grove Forrestdale Mandogalup South Fremantle
Barragup Forrestfield Mandurah South Guildford
Baskerville Fremantle Manning South Lake
Bassendean Furnissdale Marangaroo South Perth
Bateman Girrawheen Mariginiup Southern River
Bayswater Glendalough Marmion Spearwood
Beaconsfield Golden Bay Maylands St James
Beckenham Gooseberry Hill Meadow Springs Stirling
Bedford Gosnells Medina Stratton
Beechboro Greenfields Melville Subiaco
Beeliar Greenmount Menora Success
Beldon Greenwood Merriwa Swan View
Belhus Guildford Middle Swan Swanbourne
Bellevue Gwelup Midland Tamala Park
Belmont Halls Head Midvale Tapping
Bennetts Spring Hamersley Millendon The Spectacles
Bentley Hamilton Hill Mindarie The Vines
Bertram Hammond Park Mirrabooka Thornlie
Bibra Lake Harrisdale Morley Trigg
Bicton Haynes Mosman Park Trinity Beach
Booragoon Hazelmere Mt Claremont Tuart Hill
Brabham Heathridge Mount Hawthorn Upper Swan
Brentwood Helena Valley Mount Lawley Victoria Park
Brookdale Henderson Mount Nasura Viveash
Bull Creek Henley Brook Mount Pleasant Waikiki
Burns Beach Herdsman Mount Richon Walliston
Burswood Herne Hill Mullaloo Wandi
Butler High Wycombe Munster Wangara
Calista Highgate Murdoch Wannanup
Camillo Hillarys Myaree Wanneroo
Canning Vale Hillman Naval Base Warnbro
Cannington Hilton Nedlands Warwick
Carine Hocking Nollamara Waterford
Carlisle Hope Valley Noranda Watermans Bay
Carramar Huntingdale North Beach Wattle Grove
Casurina Iluka North Coogee Wattleup
Caversham Inglewood North Fremantle Wellard
Champion Lakes Innaloo North Lake Welshpool
Churchlands Jandakot North Perth Wembley
City Beach Jane Brook Northbridge Wembley Downs
Claremont Jindalee Ocean Reef West Leederville
Clarkson Jolimont O’Connor West Perth
Cloverdale Joondalup Oreila West Swan
Cockburn Joondanna Osborne Park Westminister
Cockburn Central Kalamunda Padbury White Gum Valley
Como Kallaroo Palmyra Whiteman
Connolly Karawara Parklands Willagee
Coodanup Kardinya Parkwood Willetton
Coogee Karnup Parmelia Wilson
Coolbellup Karrakatta Peppermint Grove Winthrop
Coolbinia Karrinyup Peron Woodbridge
Cooloongup Kelmscott Persall Woodlands
Cottlesloe Kensington Perth Woodvale
Craigie Kenwick Perth Airport Wungong
Crawley Kewdale Piara Waters Yangebup
Cullacabardee Kiara Port Kennedy Yokine
Currambine Kingsley Postans
Daglish Kinross Queens Park
Dalkeith Kings Park Quinns Rocks
Darch Koondoola Redcliffe

What Services do we Offer?

Our doctors are fully qualified GP’s who provide a full range of services including prescriptions and sickness certificates. Our doctors will write a letter to your usual GP detailing why we have seen you and what we have done.

Please note that we are not an emergency service if you have an emergency you will need to call 000.

How long does it take for a Doctor to visit me?

This depends on how busy we are on the night. We aim to see all patients within 3 hours, however we can usually attend to you in a much shorter time than this! There are times however when call numbers are unpredictably high and in these rare circumstances wait times may be longer.