KlinikHaiwan.com.my

Cat and dog blood test prices in Malaysia

Updated

Based on prices private clinics publish themselves: Full blood test (CBC + biochemistry) RM250 (1 price); Biochemistry only (organ function) RM160 (1 price); CBC only (blood count) RM130 (1 price); Blood test (panel not stated) RM110 to RM200 (2 prices). Most clinics do not publish blood test prices. Third-party estimates put a full blood test at RM180 to RM200 at private clinics and RM40 to RM80 at government clinics. Updated 2026-11-11.

Price summary

Prices published by private clinics. Promo, after-hours and surcharge prices are not counted.
ServicePricesLowestMedianHighest
Full blood test (CBC + biochemistry)1RM250RM250RM250
Biochemistry only (organ function)1RM160RM160RM160
CBC only (blood count)1RM130RM130RM130
Blood test (panel not stated)2RM110RM155RM200
Blood glucose1RM35RM35RM35
Rapid test (FeLV/FIV)1RM80RM80RM80
Urinalysis1RM5RM5RM5
Consultation fee (normal hours)8RM10RM27.50RM60
After-hours or emergency consultation1RM90RM90RM90

By region

Not enough prices yet to compare regions (at least 3 per region). Most prices published so far come from the Klang Valley.

Prices published by clinics

Prices published by clinics
Clinic / sourceLocationServicePriceIncludes / notesSourceDate
Catnest VetCheras (BTHO), Sungai Besi, Wangsa Maju, Kuala LumpurFull blood test (CBC + biochemistry)
Full Blood Test
RM250CBC + biochemistrycatnest.my2025-02
Catnest VetCheras (BTHO), Sungai Besi, Wangsa Maju, Kuala LumpurBiochemistry only (organ function)
Biochemistry Test
RM160Biochemistry, number of tests not statedcatnest.my2025-02
Catnest VetCheras (BTHO), Sungai Besi, Wangsa Maju, Kuala LumpurCBC only (blood count)
Complete-Blood-Count Test
RM130CBCcatnest.my2025-02
Samudera Vet Animal ClinicSeri Manjung, PerakBlood test (panel not stated)
Blood test
RM110Not statedinstagram.com2026-09-27
Kitty's Cottage Klinik HaiwanShah Alam, Klang, SelangorBlood test (panel not stated)
MeowCheck Blood Test
RM160 (promo)Not itemisedinstagram.com2025-06-09
Klinik Veterinar & Surgeri FawaBalakong, SelangorBlood test (panel not stated)
Ujian Darah
from RM200Price page lists "Ujian Darah dari RM200"; the clinic's blood test page describes a full blood test as CBC + biochemistryfawavetcare.uk2026
Catnest VetCheras (BTHO), Sungai Besi, Wangsa Maju, Kuala LumpurBlood glucose
Blood Glucose Test
RM35Glucosecatnest.my2025-02
Klinik Veterinar & Surgeri FawaBalakong, SelangorRapid test (FeLV/FIV)
FeLV/FIV test
RM80FeLV/FIV rapid testfawavetcare.uk2026
Catnest VetCheras (BTHO), Sungai Besi, Wangsa Maju, Kuala LumpurUrinalysis
Urinalysis Test
RM5Urine testcatnest.my2025-02
Catnest VetCheras (BTHO), Sungai Besi, Wangsa Maju, Kuala LumpurConsultation fee (normal hours)
Pemeriksaan kesihatan
RM15–RM25Examinationcatnest.my2025-02
Healing Paws Veterinary ClinicSS15 Subang Jaya, SelangorConsultation fee (normal hours)
Consult and wellness exam (first visit)
RM60Examinationhealingpaws.my2026
Klinik Veterinar & Surgeri FawaBalakong, SelangorConsultation fee (normal hours)
Consultation
from RM10No consultation charge for vaccine, deworming or flea visitsfawavetcare.uk2026
Puteri Oasis Veterinary ClinicBandar Puncak Alam, SelangorConsultation fee (normal hours)
First visit
RM25Free when the visit is for vaccinationqmed.asia2024-01-01
Puteri Oasis Veterinary ClinicBandar Puncak Alam, SelangorConsultation fee (normal hours)
Revisit
RM15–qmed.asia2024-01-01
Starlight Veterinary HospitalAmpang, SelangorConsultation fee (normal hours)
Normal consultation
RM45–starlight-vet.com.my2025
Starlight Veterinary HospitalAmpang, SelangorConsultation fee (normal hours)
First consultation
RM60–starlight-vet.com.mynot stated
Super Pawers Animal ClinicSetia Alam, Shah Alam, SelangorConsultation fee (normal hours)
Day consultation (10am to 6:39pm)
RM30Waived for vaccination visits before 7pmqmed.asia2025
Exotic & Small Animals Medical CentreSS16 Subang Jaya, SelangorAfter-hours or emergency consultation
After 9pm
from RM90–exoticandsmallanimals.com2026
Puteri Oasis Veterinary ClinicBandar Puncak Alam, SelangorAfter-hours or emergency consultation
Emergency consultation (registration after 6:30pm)
RM50 (after hours)–qmed.asia2024-01-01
Puteri Oasis Veterinary ClinicBandar Puncak Alam, SelangorAfter-hours or emergency consultation
Off hours (registration after 7pm)
RM100 (after hours)–qmed.asia2024-01-01
Puteri Oasis Veterinary ClinicBandar Puncak Alam, SelangorAfter-hours or emergency consultation
Off hours (registration after 10pm)
RM200 (after hours)–qmed.asia2024-01-01
Starlight Veterinary HospitalAmpang, SelangorAfter-hours or emergency consultation
Emergency consultation (6pm to 11pm)
RM150 (after hours)–starlight-vet.com.my2025
Starlight Veterinary HospitalAmpang, SelangorAfter-hours or emergency consultation
Midnight emergency consultation (11pm to 8am)
RM200 (after hours)–starlight-vet.com.my2025
Super Pawers Animal ClinicSetia Alam, Shah Alam, SelangorAfter-hours or emergency consultation
Registration after 6:40pm
RM70 (after hours)Urgent cases onlyqmed.asia2025

Government and university fee schedules

These schedules were gazetted or published years ago, and what you pay at the counter may differ. They are not counted in the median.

Government and university fee schedules
Clinic / sourceLocationServicePriceIncludes / notesSourceDate
DVS Veterinary Research Institute (VRI)Ipoh, PerakBiochemistry only (organ function)
Liver function panel (lab fee)
RM24AST, ALT, GLDH, ALP, bilirubin, GGTdvs.gov.my2017-06-15
DVS Veterinary Research Institute (VRI)Ipoh, PerakBiochemistry only (organ function)
Kidney function panel (lab fee)
RM16BUN, total protein, albumin, globulin, creatinine (as listed)dvs.gov.my2017-06-15
UPM Veterinary Laboratory Services UnitSerdang, SelangorBiochemistry only (organ function)
Per test (e.g. ALT, creatinine, urea)
RM9One test; lipase RM17vet.upm.edu.my2015-06-25
DVS Veterinary Research Institute (VRI)Ipoh, PerakCBC only (blood count)
Complete blood picture (lab fee)
RM7Lab fee only; sample sent by a vetdvs.gov.my2017-06-15
UPM Veterinary Laboratory Services UnitSerdang, SelangorCBC only (blood count)
Full Blood Count (lab fee)
RM28University lab fee schedulevet.upm.edu.my2015-06-25
JPV Pulau Pinang (gazette)State veterinary centres, Pulau PinangBlood test (panel not stated)
Simple blood test
RM5–RM10Simple in-house test, per samplegovdocs.sinarproject.org2008-02-14
UPM Veterinary Laboratory Services UnitSerdang, SelangorUrinalysis
Urine FEME
RM17Dipstick + microscopyvet.upm.edu.my2015-06-25
Jabatan Perkhidmatan Haiwan Pahang (gazette)All state veterinary centres, PahangConsultation fee (normal hours)
Health check or advice
RM20Doubled after hours and on public holidaysdvs.pahang.gov.my2004-08-12
Jabatan Perkhidmatan Haiwan Pahang (gazette)All state veterinary centres, PahangConsultation fee (normal hours)
Health check or advice
RM30Doubled after hours and on public holidaysdvs.pahang.gov.my2004-08-12
JPV Perak (gazette)State veterinary centres, PerakConsultation fee (normal hours)
Clinical examination and advice
RM5–RM15Doubled outside office hoursjpvpk.gov.my1996-01-20
JPV Pulau Pinang (gazette)State veterinary centres, Pulau PinangConsultation fee (normal hours)
Health examination
RM20–RM50Per animalgovdocs.sinarproject.org2008-02-14

Estimates from other guides

Third-party estimates, not clinic prices. Not counted in the median.

Estimates from other guides
Clinic / sourceLocationServicePriceIncludes / notesSourceDate
Oyen (insurer price guide)NationwideFull blood test (CBC + biochemistry)
Full blood test, private clinics
RM180–RM200CBC + biochemistryoyen.my2026-09-25
Oyen (insurer price guide)NationwideFull blood test (CBC + biochemistry)
Full blood test, government clinics
RM40–RM80CBC + biochemistryoyen.my2026-09-25
Trusty Tails (KL guide)Kuala Lumpur, Kuala LumpurFull blood test (CBC + biochemistry)
Bloodwork, private clinics
RM150–RM400Illustrative budget, not a quotetrustytails.vet2026-06-08
Oyen (insurer price guide)NationwideBiochemistry only (organ function)
Organ function test (kidney or liver), private clinics
RM80–RM150Kidney or liver paneloyen.my2026-09-25
Oyen (insurer price guide)NationwideBiochemistry only (organ function)
Organ function test (kidney or liver), government clinics
RM30–RM60Kidney or liver paneloyen.my2026-09-25
Oyen (insurer price guide)NationwideCBC only (blood count)
Complete blood count
RM30–RM80Depends on the machineoyen.my2026-03-30
Oyen (insurer price guide)NationwideUrinalysis
Urinalysis, private clinics
RM30–RM80–oyen.my2026-09-25
malaysia4u (guide)Klang Valley, SelangorConsultation fee (normal hours)
Private consultation
RM35–RM80–malaysia4u.com2026-07-30

Download all of this guide's data (CSV)

Types of blood test and what they check

CBC (complete blood count)
Counts red cells, white cells and platelets. Helps the vet spot anaemia, infection and inflammation.
Biochemistry (blood chemistry)
Measures substances in the blood that show how the liver and kidneys are working, plus blood sugar, proteins and minerals. The number of tests in a panel differs between clinics, for example 10, 17 or 24 parameters.
Full blood test
Most clinics use this name for CBC and biochemistry together. Check what is included before comparing prices.
Pre-surgery test
Usually a short biochemistry panel for the liver and kidneys, done before anaesthesia such as for neutering or dental scaling.
Specific tests
For example T4 for the thyroid, SDMA for early kidney disease, and FeLV/FIV rapid tests for cats. These are usually charged separately.

Why blood test prices differ between clinics

  • What is included: CBC only, biochemistry only or both, and how many parameters.
  • Whether the test runs on an in-clinic analyser (results in minutes) or goes to an outside lab.
  • Whether the consultation fee and blood draw are included.
  • After-hours and emergency visits usually cost more.
  • Government clinics (Department of Veterinary Services) are usually cheaper but open office hours only.

Common questions

How much is a cat blood test in Malaysia?

Based on prices private clinics publish themselves: Full blood test (CBC + biochemistry) RM250 (1 price); Biochemistry only (organ function) RM160 (1 price); CBC only (blood count) RM130 (1 price); Blood test (panel not stated) RM110 to RM200 (2 prices). Most clinics do not publish blood test prices. Third-party estimates put a full blood test at RM180 to RM200 at private clinics and RM40 to RM80 at government clinics. Updated 2026-11-11.

What is the difference between CBC, biochemistry and a full blood test?

A CBC counts blood cells to find anaemia and infection. Biochemistry measures organ function such as the liver and kidneys. A full blood test usually means both. Check what is included before comparing prices.

Why do blood test prices differ between clinics?

Prices depend on which tests and how many parameters are included, whether an in-clinic analyser or an outside lab is used, whether the consultation is included, and the time of the visit.

Are government vet clinics cheaper for blood tests?

Yes. Third-party estimates put a full blood test at a government clinic at RM40 to RM80, against RM180 to RM200 at private clinics. Government clinics are usually walk-in and open office hours only.

Does my cat need to fast before a blood test?

Usually, yes. Many clinics ask that pets are not fed for 8 to 12 hours before a biochemistry test so results are more accurate. Water is fine. Follow your clinic's instructions.

How much is a vet consultation?

At private clinics that publish prices, a normal-hours consultation is RM10 to RM60 (8 prices). An after-hours or emergency consultation is RM90 (1 price).

How we collect prices

We only count prices clinics publish themselves on their website, booking page or official social media. Every price links to its source and shows the date it was published. Government schedules, NGO programmes and third-party estimates appear in separate tables and are not counted in the median. Clinics do not pay to be listed or to have their prices shown. Prices change, so confirm with the clinic before you go. About

Found a wrong or outdated price? Send the source link or a photo of the receipt and we will check it.

Report a price on WhatsApp

Other price guides