Move to MalaysiaGuide
Cost of living in Kuala Lumpur 2026: a monthly budget for a single person, a couple and a family
A single person needs roughly RM2,950 to RM4,530 a month in Kuala Lumpur, a couple RM3,600 to RM5,250 and a family of four RM6,150 to RM9,250 before school fees. Every line shows its source and date.
How this page is kept up to date The text is re-read and its sources re-opened by the editors at least every two months. Last change to this page: 7 November 2026.
The short answer
Using official DOSM data and prices we read and dated in October and November 2026, a monthly budget in Kuala Lumpur comes to about:
| Profile | Monthly budget, RM | Main driver |
|---|---|---|
| One person, 1-bedroom flat | 2,950 to 4,530 | Rent: RM1,449 outside the centre, RM2,810 in the centre |
| Couple, 1-bedroom flat | 3,600 to 5,250 | Rent, plus a second transport pass and food |
| Family of four, 3-bedroom flat, no school fees | 6,150 to 9,250 | Rent and food |
| Same family, two children in international school | add 4,500 to 19,270 | Tuition of RM27,000 to RM115,600 per child per year |
For comparison, the Department of Statistics (DOSM) puts mean household spending in Kuala Lumpur at RM8,178 a month in 2024, for households of all sizes (DOSM, Household Income and Expenditure Survey by state).
These are our own estimates from published figures. They are not a quote, and they do not tell you how much you should spend or where to live. Rent is the biggest and most uncertain line: it is crowd-sourced, not official.
How we built these budgets
- Official data first. DOSM publishes household spending by state (2024) and the monthly consumer price index (CPI). We use them for food and as a check on the totals.
- Prices we read and dated. Rent, a restaurant meal, mobile and broadband come from Numbeo’s Kuala Lumpur page, last updated 6 November 2026. Numbeo is crowd-sourced: it is a guide, not a price list. Electricity and water use the TNB and Air Selangor tariffs. School fees come from each school’s own published schedule. Transport uses Rapid KL pass prices. Healthcare uses the private GP fee range and Ministry of Health charges.
- Our assumptions are labelled. How many restaurant meals you eat or how many litres of petrol you buy is not published anywhere. Where we assume a quantity, the table says so.
- Low and high. The low figure uses rent outside the city centre and the lower utilities and GP figures; the high figure uses rent in the centre and the higher ones.
- Ringgit only. We do not convert: rates move daily.
- What is left out. Savings, travel, clothing, leisure, personal tax, visa costs and one-off set-up costs (deposits, furniture, a car purchase).
Single person
| Line (per month) | Low | High | Source and status |
|---|---|---|---|
| Rent, 1-bedroom flat (outside centre → city centre) | RM1,449 | RM2,810 | Numbeo, 6/11/2026 · crowd-sourced |
| Electricity and water | RM150 | RM300 | TNB and Air Selangor tariffs · our calculation |
| Groceries | RM650 | RM650 | our assumption, about half the DOSM household mean of RM1,284 |
| Eating out, 20 meals at RM20 | RM400 | RM400 | Numbeo, RM20 average inexpensive meal · our assumption on frequency |
| Public transport, 30-day pass | RM150 | RM150 | Rapid KL, from 1/1/2026 |
| Mobile plan (RM36) and broadband (RM107) | RM143 | RM143 | Numbeo, 6/11/2026 · crowd-sourced |
| Healthcare, one clinic visit | RM10 | RM80 | Private GP fee range, Schedule 7 of the Private Healthcare Facilities and Services Act, from 2/4/2026 · our assumption on visits |
| Total | RM2,952 | RM4,533 | sum of the lines |
Couple
| Line (per month) | Low | High | Source and status |
|---|---|---|---|
| Rent, 1-bedroom flat | RM1,449 | RM2,810 | Numbeo, 6/11/2026 · crowd-sourced |
| Electricity and water | RM150 | RM300 | TNB and Air Selangor tariffs · our calculation |
| Groceries | RM900 | RM900 | our assumption |
| Eating out, 30 meals at RM20 | RM600 | RM600 | Numbeo · our assumption on frequency |
| Public transport, two 30-day passes | RM300 | RM300 | Rapid KL, from 1/1/2026 |
| Two mobile plans and broadband | RM179 | RM179 | Numbeo, 6/11/2026 · crowd-sourced |
| Healthcare, one clinic visit each | RM20 | RM160 | Private GP fee range, Schedule 7 of the Private Healthcare Facilities and Services Act · our assumption on visits |
| Total | RM3,598 | RM5,249 | sum of the lines |
A couple that needs more space can look at the 3-bedroom rent in the family table. Numbeo gives no separate 2-bedroom figure.
Family of four
Two adults and two children in a 3-bedroom flat, excluding school fees.
| Line (per month) | Low | High | Source and status |
|---|---|---|---|
| Rent, 3-bedroom flat (outside centre → city centre) | RM2,384 | RM5,047 | Numbeo, 6/11/2026 · crowd-sourced |
| Electricity and water | RM150 | RM300 | TNB and Air Selangor tariffs · our calculation |
| Food and drink at home | RM1,284 | RM1,284 | DOSM 2024 · our calculation (Kuala Lumpur mean × 15.7%) |
| Restaurants and accommodation services | RM1,390 | RM1,390 | DOSM 2024 · our calculation (Kuala Lumpur mean × 17.0%) |
| Transport: two 30-day passes plus 100 litres of petrol | RM727 | RM727 | Rapid KL; RON95 at RM4.27 a litre, 5-11/11/2026 · our assumption on litres |
| Two mobile plans and broadband | RM179 | RM179 | Numbeo, 6/11/2026 · crowd-sourced |
| Healthcare, four clinic visits | RM40 | RM320 | Private GP fee range, RM10 to RM80 a visit, Schedule 7 of the Private Healthcare Facilities and Services Act, from 2/4/2026 · our assumption on visits |
| Total, no school fees | RM6,154 | RM9,247 | sum of the lines |
DOSM’s food shares are averages for households of all sizes, so they are a benchmark, not your family’s bill.
The big items, line by line
Rent
We found no official rent series for Kuala Lumpur. Numbeo’s averages on 6 November 2026 are:
| Flat | Outside the centre | City centre |
|---|---|---|
| 1 bedroom | RM1,449 (range RM1,000-2,200) | RM2,810 (RM1,700-4,040) |
| 3 bedrooms | RM2,384 (RM2,000-4,000) | RM5,047 (RM3,000-8,000) |
Electricity and water
Since 1 July 2025 TNB charges homes using under 1,500 kWh a month 44.43 sen/kWh in total for the generation, capacity and network components, plus a monthly fuel adjustment (+3.60 sen/kWh in November 2026). Until 31 December 2026, households using up to 800 kWh pay no fuel adjustment, retail charge or SST. Air Selangor charges RM0.65 per m³ up to 20 m³, then RM1.62 up to 35 m³; condominium residents pay RM2.09 per m³, and the report gives condominiums a RM173 monthly minimum, which our range does not include. At 300 to 600 kWh and 20 to 35 m³ (our assumptions), that is RM146 to RM304 on the household water rate, before TNB’s energy efficiency discount of up to 25 sen/kWh for homes using under 1,000 kWh. Sources: paultan.org on the TNB tariff, 21/06/2025, paultan.org on the September 2026 rate, 02/09/2026, Malay Mail, 17/09/2026 and The Vibes, 08/2025. Numbeo’s crowd-sourced figure for an 85 m² flat is RM254 (6 November 2026).
Transport
The RM50 My50 pass is for Malaysians only. A foreigner buys the 30-day Rapid Bulanan pass at RM150 (Newswav, 12/2025). Numbeo’s RM50 pass figure is therefore not the foreigner price. Drivers who are not citizens pay the unsubsidised RON95 price, RM4.27 a litre for 5-11 November 2026 (paultan.org), not the subsidised price reserved for Malaysians. Numbeo’s RM3.88 petrol figure is not the price a non-citizen pays.
Food
DOSM puts mean household spending at RM8,178 in Kuala Lumpur in 2024. Nationally, 15.7% of household spending goes on food and non-alcoholic drinks at home and 17.0% on restaurants and accommodation, which gives RM1,284 and RM1,390 for the average Kuala Lumpur household. That is our calculation (DOSM HIES by state; The Star, 08/10/2025). Numbeo’s averages on 6 November 2026: an inexpensive restaurant meal RM20 (range RM15-35), a mid-range meal for two RM110, a cappuccino RM12.80, a litre of milk RM8.27, 12 eggs RM10.12, 1 kg of chicken fillet RM17.45, 1 kg of white rice RM8.01. These are crowd-sourced.
Schools
Annual tuition for a child aged 7 to 8 at the 15 international schools we compared in the Klang Valley runs from RM27,000 (elc International School, Sungai Buloh) to RM115,600 (ISKL, Ampang Hilir). For a child aged 14 to 15 it runs from RM44,100 (Lycée Français de Kuala Lumpur, reduced rate for families paying themselves) to RM143,400 (ISKL). Fees are usually stated before the 6% service tax, which applies to non-Malaysian pupils when annual fees exceed RM60,000 (The PIE News). Our monthly totals exclude it. Entry costs (application, registration, deposit) range from about RM15,500 to RM71,000 per child; ISKL’s RM10,200 deposit, part of that top figure, counts towards tuition. Two children aged 7 to 8 at the cheapest and the dearest school we compared come to RM4,500 and RM19,267 a month. See International school fees in Kuala Lumpur for all 15 schools, each linked to the school’s fee page. We did not find a published fee schedule for foreign children in government schools.
Healthcare
At a Ministry of Health hospital or clinic a foreigner pays RM40 for a general outpatient visit and RM120 for a specialist visit (consultation and medication, excluding investigations); Malaysians pay RM1 for a general visit and up to RM30 for a first specialist visit, as published by the Pahang State Health Department, read 7/11/2026. A private GP consultation fee has been set at RM10 to RM80 since 2 April 2026 (The Star, 03/04/2026). Our budgets count only this fee, before medicines, tests and the service tax below. A specialists’ association put the cap on a private clinic specialist consultation at RM235 (CodeBlue, December 2024). Non-Malaysians have paid a 6% service tax on private healthcare since 1 July 2025 (RinggitPlus). For admission deposits, ward rates and the full table, see Retire in Malaysia.
Are prices rising?
DOSM’s consumer price index for Kuala Lumpur (2010 = 100) was 137.9 in September 2026, against 135.4 in September 2025: +1.8% over the year. Over the same year, food and non-alcoholic beverages rose 1.9% (161.8 from 158.8), housing, water, electricity and fuels 1.0% (141.0 from 139.6) and transport 5.6% (130.8 from 123.9) (DOSM, CPI by state). The index measures price changes, not what a household spends.
Where do these numbers sit against local incomes?
DOSM’s 2024 survey puts the median monthly household income in Kuala Lumpur at RM10,802 and the mean at RM13,985 (DOSM). A household income, not a salary: it can include several earners. Set against our budgets, RM2,500 a month is below the lowest single-person total (RM2,952), RM7,000 is above both the single and couple totals, and RM7,000 falls inside the family range (RM6,154 to RM9,247) before school fees. The comparison ignores tax, savings and debts.
FAQ
How much money do you need to live in Kuala Lumpur?
Our sourced estimate is RM2,950 to RM4,530 a month for one person, RM3,600 to RM5,250 for a couple and RM6,150 to RM9,250 for a family of four without school fees. Rent drives the range. DOSM’s mean household spending for Kuala Lumpur in 2024 was RM8,178 a month.
Is RM7,000 a month a good salary in Malaysia?
It covers every single-person and couple total in our tables and sits inside the family range of RM6,154 to RM9,247 before school fees. DOSM’s 2024 median household income in Kuala Lumpur is RM10,802. These are published figures, not a verdict on whether it is enough for you.
Is RM2,500 a month a good salary in Malaysia?
It is below our lowest single-person total in Kuala Lumpur (RM2,952), which assumes a 1-bedroom flat outside the centre at about RM1,449. Spending depends on rent, which we could only source from crowd-sourced data, so your own rent changes the answer.
Where do most expats live in Kuala Lumpur?
We found no official count of where foreigners live. Our sourced rents cover only the city centre and outside it, not named districts. International schools sit in areas such as Ampang Hilir and Sungai Buloh.
Is Kuala Lumpur expensive?
Prices rose 1.8% in the year to September 2026 (DOSM CPI). Mean household spending in Kuala Lumpur, RM8,178, is higher than in Penang (RM5,850) and Johor (RM5,927) in DOSM’s 2024 survey.
Can a foreigner use the RM50 transport pass?
No. The My50 pass is for Malaysians only. Foreigners buy the 30-day Rapid Bulanan pass at RM150.
What we do not cover
- Advice on whether to move to Kuala Lumpur, where to live or how much you should spend.
- Bank products and currency conversion.
- Visa costs, personal tax and savings. See Retire in Malaysia for visa routes and tax basics.
- Car purchase and parking, domestic help, childcare and holidays.
- Rents from an official series, which we did not find.
Prices read between 28 October and 7 November 2026, and DOSM data for 2024 and September 2026. Rules and prices change; each budget line names its source and date.
Spotted a mistake?
Tell us which figure or sentence is wrong. We check every report against the source and correct the page; see our corrections policy.
Update history
- First published.
More in this section

Move to MalaysiaGuide
EPF Simpanan Shariah dividend history 2017–2025, and how it works
Every Simpanan Shariah dividend rate since 2017, with the date and source for each, plus how opting in, the three accounts and withdrawals work.

Move to MalaysiaGuide
MM2H 2026: requirements, tiers, costs and how to apply
MM2H has four categories in 2026: Silver (USD 150,000 deposit), Gold (USD 500,000), Platinum (USD 1,000,000) and SEZ/SFZ (USD 32,000 or 65,000). You must be 25 or older (21 for SEZ/SFZ), buy a qualifying home and apply through a MOTAC-licensed agent.

Move to MalaysiaGuide
EPF withdrawals 2026: what you can take out of each account, and when
What each EPF account pays out for in 2026: Akaun Fleksibel at any time, Akaun Sejahtera for housing, education, health and Hajj, Akaun Persaraan from 55.