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