Six hospitals, from Joondalup to Rockingham
Five keep ordinary hours and Subiaco runs late six days a week. Fremantle is open every hour of the year and takes the after-hours cases for the whole group.
Our hospitals

Fremantle
142 Hampton Road, Fremantle 6160
Open 24 hours, every day

Subiaco
8 Rokeby Road, Subiaco 6008
Mon to Sat 7am to 10pm, Sun 9am to 5pm

Joondalup
3 Boas Avenue, Joondalup 6027
Mon to Fri 8am to 6pm, Sat 8am to 1pm

Midland
27 Great Eastern Highway, Midland 6056
Mon to Fri 8am to 6pm, Sat 8am to 1pm

Canning Vale
19 Bannister Road, Canning Vale 6155
Mon to Fri 8am to 6pm, Sat 8am to 1pm

Rockingham
64 Read Street, Rockingham 6168
Mon to Fri 8am to 6pm, Sat 8am to 1pm
Where they are
A still map with six markers. Open-now dots are worked out from a fixed hours table against your own clock rather than from a live feed, so treat them as a guide and call if the timing is tight.
Questions we get asked
Which hospital is open right now?
Fremantle, always. Subiaco is open until 10pm on weeknights and Saturday, and until 5pm on Sunday.
Can I use more than one hospital?
Yes, and many households do. The record follows the pet rather than the building.
Is there parking?
At five of the six. Subiaco has none of its own, and the Subiaco Square car park is a four-minute walk with two hours free.
Are the hospitals accessible?
Canning Vale has level access from the car park with no step or ramp. The other five have ramped entries, and Rockingham has the widest doors and corridors.
Book at the hospital nearest you
Six hospitals across Perth, and one of them is open right now.