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


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.