Welcome to our Rapid Screen Test Laboratories
Free HIV Screening Clinics in Kuala Lumpur & Putrajaya

HEALTH SERVICES DIRECTORY

Free HIV Screening Clinics in Kuala Lumpur & Putrajaya

Quick answer: Malaysians can get an HIV screening test at any government health clinic (Klinik Kesihatan). The test itself is free; you only pay the standard RM1 outpatient registration fee. Below are 15 clinics in Kuala Lumpur and Putrajaya with their addresses, phone numbers, opening hours and directions.

FreeHIV screening for Malaysians (RM1 registration fee)
15clinics in Kuala Lumpur & Putrajaya listed
Mon – Frimost clinics open 8:00 AM – 5:00 PM

HIV screening clinic directory

Tap an address for directions or a phone number to call. Hours can change on public holidays, so call before you go.

No. Clinic Address Phone Opening hours
1 Klinik Kesihatan Kuala Lumpur Jalan Temerloh Off Jalan Tun Razak 03 26183200 Mon – Fri
8:00 AM – 10:00 PM
2 Poliklinik Komuniti Tanglin Jalan Cenderasari, Kuala Lumpur 03 26913490/03 26983580 Mon – Fri
8:00 AM – 5:00 PM
3 Klinik Kesihatan Putrajaya No. 1, Jln. Presint 9E, Putrajaya 03 88883057 Mon – Fri
8:00 AM – 5:00 PM
4 Klinik Kesihatan Cheras Baru Jln. 16, Kg. Cheras Baru, Off Jln. Kuari 03 42946114 Mon – Fri
8:00 AM – 5:00 PM
5 Klinik Kesihatan Cheras Batu 4 ½, Jln. Cheras, Kuala Lumpur 03 91300196 Mon – Fri
8:00 AM – 5:00 PM
6 Klinik Kesihatan Petaling Bahagia 18, Jalan Puchong, Kampung Petaling Bahagia, 58200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur 03 77829355 Mon – Fri
8:00 AM – 5:00 PM
7 Klinik Kesihatan Batu Muda No 7, Jalan 3/124, Kampung Batu Muda, 51100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur 03 62415322 Mon – Fri
8:00 AM – 5:00 PM
8 Klinik Kesihatan Kampung Pandan Jln. Kg. Pandan, Kuala Lumpur 03 92810272 Mon – Fri
8:00 AM – 5:00 PM
9 Klinik Kesihatan Dato’ Keramat Rosyamart, Taman Setiawangsa, 54200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur 03 42573333 Mon – Fri
8:00 AM – 5:00 PM
10 Klinik Kesihatan Jinjang No 2, Jln. 4/16, Jinjang Utara Tambahan, KL 03 62583355 Mon – Fri
8:00 AM – 5:00 PM
11 Klinik Kesihatan Pantai, Bangsar Blok C, Wisma Ghoshen, Plaza Pantai, Off Jln. Pantai Baru, KL 03 22881071 Call to confirm
12 Klinik Kesihatan Sentul 189, Jln Perhentian, Off Jln. Hj. Salleh, Sentul, KL 03 40427557 Mon – Fri
8:00 AM – 5:00 PM
13 Klinik Kesihatan Setapak No. 26/28, Jln. 9/23A, Medan Makmur, Setapak, KL 03 41425429 Mon – Fri
8:00 AM – 5:00 PM
14 Klinik Kesihatan Bandar Tun Razak No. 16&18 Jln. Jujur 3, Bdr. Tun Razak, KL 03 91713333 Mon – Fri
8:00 AM – 5:00 PM
15 Klinik Kesihatan Sungai Besi Jalan Besar, Sungai Besi, KL 03 90585464 Mon – Fri
8:00 AM – 5:00 PM

Opening hours & clinic profiles

Photos, opening hours and background for each clinic.

Klinik Kesihatan Kuala Lumpur buildingMon – Fri · 8:00 AM – 10:00 PM

Klinik Kesihatan Kuala Lumpur

Jalan Temerloh Off Jalan Tun Razak

03 26183200

About this clinic

Klinik Kesihatan Kuala Lumpur (KKKL) began operations on April 3, 2017, and is the largest health clinic in Malaysia. KKKL can accommodate up to 3,500 patients daily and offers a full range of primary care services for the surrounding area. Situated on a 4.5-hectare plot of land, KKKL is equipped with various public facilities for the comfort of its clients. Designed as a garden clinic, KKKL is an eco-friendly government building that recycles rainwater for daily use.

OpenedApril 3, 2017
Capacity3,500 patients/day
  • Largest health clinic in Malaysia, located on 4.5 hectares.
  • Eco-friendly design with rainwater recycling.
  • Full range of primary care services.
Poliklinik Komuniti Tanglin buildingMon – Fri · 8:00 AM – 5:00 PM

Poliklinik Komuniti Tanglin

Jalan Cenderasari, Kuala Lumpur

03 26913490/03 26983580

About this clinic

Klinik Kesihatan Tanglin was established before Malaysia's independence in the 1890s. Originally known as Hospital Tanglin, it is one of the earliest hospitals in Malaya. Now, after 130 years, it has been converted into a health clinic. This clinic operates as a paperless facility and fully utilizes the Teleprimary Care system. It is located near Taman Tasik Perdana, now known as the Kuala Lumpur Botanical Garden, and the Bukit Aman Headquarters. The clinic is administered by the Lembah Pantai Health Office (PKLP). It serves approximately 500-600 patients daily, providing outpatient treatment, health promotion, prevention services, and ongoing disease control for residents in the surrounding area.

Established1890s (formerly Hospital Tanglin)
Capacity500–600 patients/day
  • Among the oldest health facilities in Malaysia.
  • Paperless operations using the Teleprimary Care system.
  • Located near Kuala Lumpur Botanical Garden and Bukit Aman Headquarters.
Klinik Kesihatan Putrajaya buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Putrajaya

No. 1, Jln. Presint 9E, Putrajaya

03 88883057

About this clinic

Klinik Kesihatan Putrajaya P9 began operations on November 1, 1999, and is classified as a type 2 health clinic. It can accommodate up to 1,000 patients per day and offers a full range of primary care services for the surrounding area.

OpenedNovember 1, 1999
Capacity1,000 patients/day
  • Type 2 health clinic offering comprehensive primary care.
Klinik Kesihatan Cheras Baru buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Cheras Baru

Jln. 16, Kg. Cheras Baru, Off Jln. Kuari

03 42946114

About this clinic

Klinik Kesihatan Cheras Baru began operations in the mid-1977. The building is situated on a 1.5-hectare fenced hillside at Jalan 16, off Jalan Kuari, Kg Cheras Baru. This health clinic was previously known as Aneka Klinik Cheras Baru and was under the supervision of the Outpatient Department of Hospital Kuala Lumpur. In 2002, the JKWPKL&P was established, and all clinics were transferred under its administration.

OpenedMid-1977
  • Initially Aneka Klinik Cheras Baru under HKL supervision.
  • Transferred to JKWPKL&P in 2002.
Klinik Kesihatan Cheras buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Cheras

Batu 4 ½, Jln. Cheras, Kuala Lumpur

03 91300196

About this clinic

Klinik Kesihatan Cheras began operations after relocating to a new building in July 2012 and is classified as a type 2 health clinic. It can accommodate up to 1,000 patients per day and offers a full range of primary care services for the surrounding area. Situated on an 11-acre plot of land, KK Cheras is equipped with various public facilities for the comfort of its clients.

RelocatedJuly 2012
Capacity1,000 patients/day
  • Situated on 11 acres with various public facilities.
Klinik Kesihatan Petaling Bahagia buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Petaling Bahagia

18, Jalan Puchong, Kampung Petaling Bahagia, 58200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

03 77829355

About this clinic

Klinik Kesihatan dan Pergigian Petaling Bahagia (KKPB) officially commenced operations on June 4, 1977. It is a government health clinic located in the urban area of Batu 6, Jalan Puchong, Kuala Lumpur. The clinic is administered by the Lembah Pantai Health Office (PKLP). It serves approximately 400-500 patients daily and provides outpatient treatment, health promotion, prevention services, and ongoing disease control for residents in the surrounding area.

OpenedJune 4, 1977
Capacity400–500 patients/day
  • Offers outpatient treatment, health promotion, and disease control.
  • Administered by the Lembah Pantai Health Office (PKLP).
Klinik Kesihatan Batu Muda buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Batu Muda

No 7, Jalan 3/124, Kampung Batu Muda, 51100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

03 62415322

About this clinic

Klinik Kesihatan Batu Muda, located in Kampung Batu Muda, 51100 Kuala Lumpur, is classified as a Type 2 health clinic. Initially, it operated from a rented building on Jalan Ipoh before relocating to its current facility, which has been in use since November 2020. The clinic is managed by the Kepong Health Office and was originally opened in 1970 as Poliklinik Batu under the Outpatient Department of Hospital Kuala Lumpur. In January 2002, it was absorbed into JKWPKL & PJ along with 12 other clinics during the establishment of JKNWP.

RelocatedNovember 2020
CapacityType 2 health clinic.
  • Originally Poliklinik Batu under HKL, established in 1970.
  • Managed by the Kepong Health Office.
Klinik Kesihatan Kampung Pandan buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Kampung Pandan

Jln. Kg. Pandan, Kuala Lumpur

03 92810272

About this clinic

Klinik Kesihatan Kg Pandan is a government health facility operating under the Titiwangsa District Health Office.

AdministrationTitiwangsa District Health Office.
Klinik Kesihatan Dato’ Keramat buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Dato’ Keramat

Rosyamart, Taman Setiawangsa, 54200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

03 42573333

About this clinic

Klinik Kesihatan Dato’ Keramat is a government health facility operating under the Titiwangsa District Health Office.

AdministrationTitiwangsa District Health Office.

Klinik Kesihatan Pantai, Bangsar

Blok C, Wisma Ghoshen, Plaza Pantai, Off Jln. Pantai Baru, KL

03 22881071

Klinik Kesihatan Sentul buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Sentul

189, Jln Perhentian, Off Jln. Hj. Salleh, Sentul, KL

03 40427557

About this clinic

Klinik Kesihatan Sentul opened in 1979 on Jalan Perhentian Off, Jalan Haji Salleh Sentul. After KKIA Sentul began operations at the Mini UTC Sentul in February 2010, Klinik Kesihatan Sentul moved and merged with KKIA Sentul in November 2010, becoming the new Klinik Kesihatan Sentul. This clinic is located on the second floor of the Bandar Baru Sentul Business and Community Complex, Jalan 3/48 A, now known as the Mini Urban Transformation Centre (UTC). The complex is situated in a residential area within the Batu parliamentary constituency. The clinic spans 1,373 square meters (14,775 square feet) and features 14 rooms, including a meeting room.

Opened1979
RelocatedNovember 2010 to Mini UTC Sentul.
  • Spans 1,373 square meters with 14 rooms.
Klinik Kesihatan Setapak buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Setapak

No. 26/28, Jln. 9/23A, Medan Makmur, Setapak, KL

03 41425429

About this clinic

Klinik Kesihatan Setapak is a government health facility operating under the Titiwangsa District Health Office.

AdministrationTitiwangsa District Health Office.
Klinik Kesihatan Bandar Tun Razak buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Bandar Tun Razak

No. 16&18 Jln. Jujur 3, Bdr. Tun Razak, KL

03 91713333

About this clinic

Klinik Kesihatan Bandar Tun Razak was opened in May 1983, originally known as Poliklinik Kerajaan Bandar Tun Razak under the administration of the Outpatient Department (JPL) of Hospital Kuala Lumpur (HKL). In January 2002, it was absorbed into JKWPKL&P along with 12 other clinics during the establishment of JKWPKL&P, and all positions at the clinic were also transferred to JKWPKL&P.

OpenedMay 1983
  • Originally under HKL; absorbed into JKWPKL&P in 2002.
Klinik Kesihatan Sungai Besi buildingMon – Fri · 8:00 AM – 5:00 PM

Klinik Kesihatan Sungai Besi

Jalan Besar, Sungai Besi, KL

03 90585464

About this clinic

Klinik Kesihatan Sungai Besi has been in operation since 1939, initially located in Pekan Sungai Besi. It relocated to a new facility at Medan Niaga Tasik Utama (a rented building) on January 7, 2013, and began operations there on January 14, 2013, offering only outpatient services. On January 2, 2014, the KKIA unit began operations in the same building on the first floor.

Established1939
RelocatedJanuary 14, 2013, to Medan Niaga Tasik Utama.
  • KKIA unit started operations in January 2014.

How to get an HIV test at a government clinic

  1. Choose a clinicPick one from the list above and call to check opening hours.
  2. RegisterBring your MyKad and ask for an HIV screening test (saringan HIV).
  3. See the healthcare teamA doctor or counsellor will talk you through the test and take a blood sample.
  4. Get your resultIf the screening test is reactive, the clinic will arrange a confirmatory test and next steps.

Prefer to test privately at home?

The iCare HIV Self-Test lets you screen yourself in private. A reactive self-test result must be confirmed at a clinic.

See the iCare HIV Self-Test

Frequently asked questions

Is HIV testing free at government clinics in Malaysia?

Yes, for Malaysian citizens. HIV screening at government health clinics has no separate charge; you pay only the standard RM1 outpatient registration fee. Non-citizens are charged separate fees, so confirm the cost at the registration counter.

What should I bring to the clinic?

Bring your MyKad (or passport if you are not a Malaysian citizen). At registration, tell the staff you would like an HIV screening test (saringan HIV).

Do I need an appointment?

Opening hours and walk-in arrangements differ between clinics and can change on public holidays. Call the clinic before your visit to check.

What happens if my screening result is reactive?

A reactive screening result is not a diagnosis. The clinic will arrange a confirmatory test. If HIV is confirmed, antiretroviral treatment is available at government health facilities and lets people with HIV live long, healthy lives.

I think I was exposed to HIV in the last 72 hours. What should I do?

Go to a clinic or hospital emergency department as soon as possible and ask about post-exposure prophylaxis (PEP). PEP must be started within 72 hours of exposure. A test taken straight after exposure cannot rule out HIV; see our guide to the HIV window period.

Is my HIV result kept confidential?

Your medical records are confidential. A confirmed HIV diagnosis is a notifiable disease under the Prevention and Control of Infectious Diseases Act 1988 (Act 342), so it is reported to public health authorities for surveillance. It is not shared publicly.

Related guides: How HIV is transmitted · HIV window period · PrEP and PEP

Sources

  1. Jabatan Kesihatan Wilayah Persekutuan Kuala Lumpur & Putrajaya (JKWPKL&P). Health clinic directory. jknkl.moh.gov.my
  2. CodeBlue. “Government HIV Screening Still Free, Not RM60.” April 2019. codeblue.galencentre.org
  3. Prevention and Control of Infectious Diseases Act 1988 (Act 342), Malaysia.
  4. World Health Organization. HIV and AIDS fact sheet. who.int

This page is for general information and does not replace advice from a doctor. Clinic details can change; please contact the clinic to confirm before visiting.