It's 2 AM. Your cat is panting and refusing to move. Or your dog just swallowed something he shouldn't have. You need a vet right now, not tomorrow morning.
This guide lists every 24-hour, after-hours emergency, and house call vet clinic across KL and Selangor so you can find help fast when it matters most.
What this guide covers:
- Emergency quick-reference table (phone numbers and hours at a glance)
- 24-hour vet clinics in the Klang Valley
- Clinics with after-hours emergency services
- House call vet services
- What to expect at an emergency vet visit
Disclaimer: This article provides general guidance on veterinary clinics in KL and Selangor as of February 2026. Operating hours, services and fees are subject to change. Always call the clinic directly before visiting, especially for emergencies outside regular hours.
Emergency Quick-Reference Table
Save this table to your phone. In an emergency, you don't have time to scroll through paragraphs.
| Clinic | Area | Phone | Hours | Type |
|---|---|---|---|---|
| Animal Medical Centre | KL (Sentul) | 03-4042 6742 | 24 hours | 24-Hour |
| Healing Pets AMC | PJ (Damansara Utama) | 03-7732 8878 | Mon-Fri 9am-7pm; after-hours emergency | After-Hours |
| Gasing Veterinary Hospital | PJ (Gasing Indah) | 03-7782 3553 | Mon-Sat 10am-8pm, Sun 10am-6pm; after-hours emergency | After-Hours |
| St Angel AMC | Puchong | 03-5891 1884 | Mon-Fri 10am-7:30pm; emergency after 8pm by call | After-Hours |
| KM Animal Clinic | Batu Caves | 03-6185 0826 | 9am-6pm daily; emergency walk-in | After-Hours |
| Ohana Vet Clinic | Seri Kembangan / TTDI | 016-522 5123 / 011-3300 6857 | Mon-Sun 10am-7pm | House Call |
| Passionate Animal Clinic | Rawang | 012-297 6122 | Mon-Fri 10am-6pm, Sat-Sun 10am-4pm | House Call |
| Yee Vet Clinic | PJ (SS2) | 03-7863 0530 | Mon-Fri 9:30am-6pm, Sat 9:30am-5pm | House Call |
| Jhan Vet Clinic | Bangi | 03-8912 6374 | Mon-Sun (varies) | House Call |
| Pets Health Vet | PJ (Aman Suria) | 03-7880 5333 | Mon-Fri 10am-8pm, Sat-Sun 10am-6pm | House Call |
| Animal Health Center | PJ (Ara Damansara) | 03-7846 2388 | Mon-Sun (varies) | House Call |
| Mel's Vet Clinic | PJ (Damansara Perdana) | 03-7731 6296 | Mon-Sun (varies) | Regular Hours |
When to Go to an Emergency Vet
Not every situation needs an emergency vet visit. But some do, and delay can be fatal. Here's a quick guide to help you decide.
| Urgency | Symptoms | What to Do |
|---|---|---|
| Emergency (go now) | Difficulty breathing, collapse, heavy bleeding, seizures, unable to urinate, swallowed poison, heatstroke | Go to the nearest 24-hour or after-hours clinic immediately. Call ahead if possible. |
| Urgent (within hours) | Persistent vomiting/diarrhoea, refusing food for 24+ hours, limping with visible pain, eye injury, deep wound | Call the clinic. If it's after hours, most clinics listed below can arrange emergency care. |
| Monitor (next day) | Single episode of vomiting, mild lethargy, small wound, slight limp without swelling | Observe for 12-24 hours. Book a regular appointment if symptoms persist. |
When in doubt, call the clinic. Most emergency vet clinics in KL and Selangor can advise you over the phone whether you need to come in or can wait until morning.
24-Hour Vet Clinics
True 24-hour vet facilities in KL and Selangor are rare. As of 2026, Animal Medical Centre remains the primary fully 24-hour veterinary hospital in the Klang Valley.
Animal Medical Centre (AMC), Sentul, KL
Established in 1972, AMC is the only fully 24-hour veterinary hospital in KL. With over 70 staff, they handle emergencies at any hour without needing to call ahead. They offer specialist services including ophthalmology, dentistry, oncology and stem cell therapy.
| Detail | Info |
|---|---|
| Hours | 24 hours, 7 days a week |
| Phone | 03-4042 6742 |
| Address | Wisma Medivet, 8, Jalan Kampar, Sentul Selatan, 50400 KL |
| Best for | True emergencies at any hour, specialist referrals, complex cases |
| Note | After-hours surcharge may apply. Walk-in accepted anytime. |
After-Hours Emergency Clinics
These clinics don't operate 24 hours, but they provide emergency care outside regular hours. You'll need to call ahead for most of them.
Klinik Haiwan Healing Pets, PJ (Damansara Utama)
A well-established 15-year-old clinic with pick-up and house call services. They accept both domestic and exotic pets. Offer physiotherapy, ophthalmology and digital radiography.
| Detail | Info |
|---|---|
| Hours | Mon-Fri 9am-7pm, Sat 9am-5pm, Sun 10am-2pm |
| After-hours | Emergency care and house calls available after hours |
| Phone | 03-7732 8878 |
| Address | 26, 28, 30, Jalan SS21/62, Damansara Utama, 47400 PJ |
Gasing Veterinary Hospital, PJ (Gasing Indah)
One of the most well-equipped vet hospitals in PJ with MRI, endoscopy and echocardiography. Staff on duty will contact an on-call doctor for emergencies after 8 PM.
| Detail | Info |
|---|---|
| Hours | Mon-Sat 10am-8pm, Sun 10am-6pm |
| After-hours | Emergency care available after 8 PM (bring pet in, staff will contact on-call vet) |
| Phone | 03-7782 3553 |
| Address | 53 & 55, Jalan 5/58, Gasing Indah, 46000 PJ |
St Angel Animal Medical Centre, Puchong
Provides after-hours emergency care. Call them for emergencies after 8 PM and they'll arrange an appointment. Sunday consultations are reserved for emergency cases only.
| Detail | Info |
|---|---|
| Hours | Mon-Fri 10am-7:30pm, Sat 10am-5:30pm, Sun 10am-3pm |
| After-hours | Call for emergency after 8 PM; appointment will be arranged |
| Phone | 03-5891 1884 / 016-337 1884 |
| Address | 19, Jalan Bandar Empat Belas, Pusat Bandar Puchong, 47100 Puchong |
KM Animal Clinic and Surgery, Batu Caves
A popular clinic near Batu Caves with experienced vets. They accept emergency walk-ins during operating hours. Appointments are preferred but emergencies take priority.
| Detail | Info |
|---|---|
| Hours | 9am-6pm daily |
| Emergency | Emergency walk-ins accepted during hours |
| Phone | 03-6185 0826 |
| Address | 5, 1, Jalan Industri Batu Caves 1/1, 68100 Batu Caves |
House Call Vet Services
House call vets come to your home. This is useful if your pet is too large or too stressed to transport, or if you have mobility issues. Call ahead to confirm availability and fees.
| Clinic | Area | Phone | House Call Services |
|---|---|---|---|
| Healing Pets AMC | PJ (Damansara Utama) | 03-7732 8878 | Pick-up and house call available |
| Ohana Vet Clinic | Seri Kembangan / TTDI | 016-522 5123 / 011-3300 6857 | House call during emergencies |
| Passionate Animal Clinic | Rawang | 012-297 6122 | House visit by appointment |
| Yee Vet Clinic (VES) | PJ (SS2) | 03-7863 0530 | House call by appointment |
| Jhan Vet Clinic | Bangi | 03-8912 6374 | Pick-up and house call |
| Pets Health Vet | PJ (Aman Suria) | 03-7880 5333 | House call available |
| Animal Health Center | PJ (Ara Damansara) | 03-7846 2388 | House call available |
Other Recommended Clinics by Area
These clinics operate during regular hours and don't specifically offer after-hours emergency or house call services. But they are well-rated and worth knowing about in your area.
Petaling Jaya
| Clinic | Neighbourhood | Phone | Hours |
|---|---|---|---|
| Mel's Vet Clinic | Damansara Perdana | 03-7731 6296 | Mon-Sun (varies) |
| Pets Health Vet | Aman Suria | 03-7880 5333 | Mon-Fri 10am-8pm, Sat-Sun 10am-6pm |
Shah Alam
| Clinic | Phone | Hours |
|---|---|---|
| Serv-U Vet Clinic & Surgery | 03-5131 9188 | Mon-Fri 10am-7pm, Sat-Sun 10am-5pm |
| iVET PETCARE | 03-5545 3560 | 10:30am-6:30pm daily |
KL South & Seri Kembangan
| Clinic | Neighbourhood | Phone | Hours |
|---|---|---|---|
| Sri Petaling Vet (VES) | Sri Petaling | 03-9054 0215 | Mon-Fri 10am-6pm, Sat-Sun 10am-5pm |
| Ohana Vet Clinic | Seri Kembangan / TTDI | 016-522 5123 | Mon-Sun 10am-7pm |
Sungai Buloh & Rawang
| Clinic | Neighbourhood | Phone | Hours |
|---|---|---|---|
| Zul Erwan Cat Clinic (ZECC) | Sungai Buloh | 03-6148 9700 | Mon-Sat 10am-5:30pm, Sun 9:30am-1pm |
| Passionate Animal Clinic | Rawang | 012-297 6122 | Mon-Fri 10am-6pm, Sat-Sun 10am-4pm |
Emergency Vet Visit Costs
Emergency vet visits cost more than regular appointments. Here's what to expect in KL and Selangor.
| Service | Regular Hours | After-Hours / Emergency |
|---|---|---|
| Consultation | RM50 - RM150 | RM100 - RM300 |
| Blood test | RM80 - RM200 | RM100 - RM300 |
| X-ray | RM100 - RM250 | RM150 - RM350 |
| IV drip (per night) | RM80 - RM150 | RM100 - RM200 |
| Hospitalisation (per day) | RM50 - RM150 | RM80 - RM200 |
| House call surcharge | RM50 - RM150 | RM100 - RM300+ |
Emergency vet bills can add up fast. A single emergency visit with blood tests, X-ray and overnight hospitalisation can easily exceed RM500-RM1,000. Pet insurance helps cover these unexpected costs. For a full breakdown of vet pricing, see our vet cost guide for 2026.
For more vet clinic recommendations by area, check our guides to best vet clinics in KL and Selangor, Penang, Johor Bahru, and Ipoh.
FAQ
How much does an emergency vet visit cost in Malaysia?
RM200-RM500 for consultation and basic treatment. If your pet needs blood tests, X-ray, IV drip or hospitalisation, the total can range from RM500 to RM2,000 or more depending on the severity and clinic.
Is there a 24-hour vet in KL?
Yes. Animal Medical Centre (AMC) in Sentul is the primary fully 24-hour veterinary hospital in KL. They accept walk-ins at any hour. Several other clinics like Healing Pets in PJ and Gasing Veterinary Hospital provide after-hours emergency care but require you to call ahead.
Do emergency vets charge more at night?
Yes. Most clinics charge an after-hours surcharge of RM50-RM200 on top of regular consultation fees. This is standard practice. Call ahead to confirm the surcharge so you're not surprised by the bill.
Can I get a vet to come to my house in KL?
Yes. Several clinics listed above offer house call services including Healing Pets (PJ), Ohana Vet (Seri Kembangan/TTDI), Passionate Animal Clinic (Rawang), Yee Vet Clinic (PJ), and Jhan Vet Clinic (Bangi). House calls typically cost RM50-RM300 extra depending on distance and time of day. Always call ahead to confirm availability.
What should I bring to an emergency vet visit?
Bring your pet's vaccination records, any medication they are currently on, and details of what happened (when symptoms started, what they may have eaten or been exposed to). If your pet has pet insurance, bring your policy number. Having this information ready helps the vet diagnose and treat your pet faster.
Does pet insurance cover emergency vet visits?
Oyen Pet Insurance generally covers emergency vet visits including consultations, blood tests, X-rays, surgery, hospitalisation, and prescribed medication at any licensed vet clinic in Malaysia. Accident coverage starts immediately with no waiting period. Coverage is up to RM10,000/year with 50%, 70%, or 90% reimbursement.
What should I do if my pet has an emergency at 3 AM?
Call Animal Medical Centre (AMC) Sentul at 03-4042 6742 — they are the only fully 24-hour vet hospital in KL. If AMC is too far, try calling Healing Pets (03-7732 8878) or Gasing Veterinary Hospital (03-7782 3553) as they may have on-call vets for emergencies. Keep your pet calm, do not give any human medication, and drive carefully to the clinic.
How much does a house call vet cost in KL?
House call services typically add RM50-RM300 on top of regular consultation fees, depending on distance and time of day. After-hours house calls cost more. The total for a house call with basic treatment usually ranges from RM150-RM500. House calls are best for routine check-ups or elderly/immobile pets rather than true emergencies.
Are there any 24-hour vet clinics in Selangor (outside KL)?
There is no dedicated 24-hour vet clinic in Selangor outside of central KL. However, several clinics in PJ (Healing Pets, Gasing Veterinary Hospital) and Puchong (St Angel AMC) offer after-hours emergency care. You will need to call ahead. For true overnight emergencies, AMC Sentul in KL is the most reliable option.
Conclusion
Save the emergency quick-reference table to your phone. In a real emergency, you will not have time to search for vet clinic phone numbers. Knowing which clinic to call and where to go can save your pet's life.
Emergency vet bills can be expensive — a single visit with blood tests, X-ray, and overnight stay can exceed RM1,000. Oyen Pet Insurance covers emergency consultations, hospitalisation, surgery, and treatment at any licensed vet clinic in Malaysia, so you can focus on your pet's health instead of the bill.
Check if your pet is eligible for Oyen Pet Insurance.
Vet Clinics in Other States
Looking for vet clinics in other parts of Malaysia? Check out our guides:
- Ipoh
- JB & Johor
- KL & Selangor
- Kota Kinabalu, Sabah
- Kuching, Sarawak
- Melaka
- Miri, Sarawak
- PJ & Shah Alam
- Penang
No matter which vet you visit, Oyen pet insurance covers your vet bills at any licensed clinic in Malaysia. No panel required — just pay and claim up to 90%.





