Best after-hours vets near Rosebery
Last updatedFor after-hours vets near Rosebery, SASH - Specialist & 24/7 Emergency Vets Alexandria is the only clinic on this list open around the clock, about a kilometre from the middle of the suburb. The other five close between 8pm and 11pm on weeknights and by 6pm on Saturdays, so the right choice depends on the hour a pet needs care and what each clinic does when it is shut.
Quick picks near Rosebery
- Best for a night-time emergency: SASH - Specialist & 24/7 Emergency Vets Alexandria, which triages walk-ins at any hour.
- Best for a visit in Rosebery itself: Rosebery Veterinary Hospital, 0.2 km from the middle of the suburb.
- Best for a late weeknight visit: Sydney Animal Hospitals Erskineville, which stays open until 11pm Monday to Thursday.
- Best for an open-late emergency service: Southern Cross Veterinary Clinic Inner West, which sees urgent cases at St Peters without an appointment.
- Best for a weeknight visit to 9pm: Struggletown Veterinary Hospital, open until 9pm Monday to Friday and 9am to 1pm on Sundays.
Best after-hours vets near Rosebery, ranked

#1SASH - Specialist & 24/7 Emergency Vets Alexandria for round-the-clock emergencies and CT or MRI scans
24/7Based in Alexandria1.1 km from RoseberyGardeners Road in Alexandria is home to SASH - Specialist & 24/7 Emergency Vets Alexandria, about 1.1 km from the middle of Rosebery. Triage happens as soon as a patient arrives, at any hour of the day or night. Specialist teams work across surgery, internal medicine, neurology, oncology and eye care, and CT and MRI scanners are listed on site. Costs can be spread with Zip, VetPay or Afterpay. The clinic suggests ringing (02) 8913 4000 first if you can, so call ahead before setting out.

#2My Vet for weeknight visits open until 8pm, with a short Saturday morning
Late nightsBased in Zetland1 km from RoseberyMy Vet, on Epsom Road in Zetland, sits roughly 1 km from the middle of Rosebery and treats dogs and cats. Weeknight hours run from 8:30am to 8pm, which suits owners who can only get away after work, and Saturday hours are 9am to 1pm. Its listing names no emergency service, so ask what happens after 8pm before relying on it for urgent care. Puppy pre-school and dental cleans are among the jobs that bring owners in.

#3Rosebery Veterinary Hospital for evening and weekend appointments on its own doorstep
Late nights0.2 km from RoseberyRosebery Veterinary Hospital is based in Rosebery itself, at 112 Rothschild Avenue, 0.2 km from the middle of the suburb. The clinic is open 7:30am to 8pm on weekdays, and 9am to 6pm at weekends and on public holidays, and emergencies are taken within those hours. Intensive care is on site, and day care is offered for animals that need more than a routine visit. The clinic says it adds no surcharge on any day of the week, and public holiday hours are 9am to 6pm, so check before a holiday visit.

#4Struggletown Veterinary Hospital for weeknight visits until 9pm and drop-off while you park
Late nightsBased in Randwick2.9 km from RoseberyDogs and cats are seen at Struggletown Veterinary Hospital, 148 Barker Street, Randwick, about 2.9 km from the middle of Rosebery. It keeps weekday hours from 7:30am to 9pm, opens 9am to 5pm on Saturdays and 9am to 1pm on Sundays. Drop-off is offered, so staff take the pet in while the owner parks. Near the end of each month the clinic closes for about two hours around midday for staff training, and during that closure critical emergencies go to the emergency clinic number on its answering machine.

#5Southern Cross Veterinary Clinic Inner West for an open-late emergency service when your vet is closed
After hoursBased in St Peters2.5 km from RoseberySouthern Cross Veterinary Clinic Inner West is on Princes Highway in St Peters, about 2.5 km from the middle of Rosebery. It runs an open-late emergency service for pets whose regular vet is closed, and urgent cases are seen at the St Peters hospital without an appointment. Hours run 7am to 9pm on weekdays, 7am to 4pm on Saturdays and 8am to 2pm on Sundays. Park on Barwon Park Rd, where the clearway out front can be used between 10am and 3pm.

#6Sydney Animal Hospitals Erskineville for same-day sick visits and the latest weeknight hours
Late nightsBased in Erskineville2.9 km from RoseberySydney Animal Hospitals Erskineville is on Erskineville Road, about 2.9 km from the middle of Rosebery, and keeps the latest weeknight hours in this group, open until 11pm from Monday to Thursday. Visitors mention same-day slots for sick animals. The clinic says it provides emergency care, and for out-of-hours support beyond its own hours it refers patients to Veterinary Specialists of Sydney in Miranda, so ask which route applies before you set out.
Compare after-hours vets near Rosebery
The table below sets out each clinic's base, its emergency badge and its distance from the middle of Rosebery.
| Vet | Based in | Distance | After hours | Cat Friendly | Exotic pets | Google rating |
|---|---|---|---|---|---|---|
| SASH - Specialist & 24/7 Emergency Vets Alexandria | Alexandria | 1.1 km | 24/7 | โ | โ | โ 4.8 (1037) |
| My Vet | Zetland | 1 km | Late nights | โ | โ | โ 4.9 (279) |
| Rosebery Veterinary Hospital | Rosebery | 0.2 km | Late nights | โ | โ | โ 4.7 (253) |
| Struggletown Veterinary Hospital | Randwick | 2.9 km | Late nights | โ | โ | โ 4.7 (278) |
| Southern Cross Veterinary Clinic Inner West | St Peters | 2.5 km | After hours | โ | โ | โ 4.5 (636) |
| Sydney Animal Hospitals Erskineville | Erskineville | 2.9 km | Late nights | โ | โ | โ 4.6 (490) |
| Mascot Veterinary Hospital | Mascot | 1.5 km | Late nights | โ | โ | โ 3.5 (144) |
24/7* : listed as open 24 hours, but the business doesn't say 24/7 itself. Late nights: open to 8pm or later at least three days a week. Distance in a straight line from the middle of Rosebery. Ratings show from 5 Google reviews.
How we picked after-hours vets near Rosebery
Ranking puts after-hours or 24/7 care that each clinic states itself first, then nights open to 8pm or later, Sunday hours and a customer score weighted by how many customers left one. Clinics nearer Rosebery sit a little higher, and a business based in the suburb gets a small lift. Each pick's own pages were read for after-hours work before it was placed.
After-hours vets near Rosebery: FAQ
Which vets near Rosebery can I ring before driving in after hours?
SASH asks owners to ring (02) 8913 4000 before they drive in, and Sydney Animal Hospitals Erskineville says to call as soon as a pet is unwell.
Where do vets send emergencies when the clinic is closed?
Southern Cross Veterinary Clinic Inner West runs its own open-late emergency service at St Peters, while Sydney Animal Hospitals Erskineville refers after-hours cases on to Veterinary Specialists of Sydney in Miranda.
Which vets near Rosebery are open on a Sunday?
Rosebery Veterinary Hospital and Sydney Animal Hospitals Erskineville both open until 6pm on Sundays. Struggletown Veterinary Hospital closes by 1pm and Southern Cross Veterinary Clinic Inner West by 2pm.