Hijrapass/Cost of living

Cost of living

Cost of Living in Malaysia for a Muslim Family: a Sourced Monthly Budget

Monthly family budget for Kuala Lumpur, Penang and Johor Bahru in ringgit and USD, each line sourced: rent, food, utilities, schools and healthcare.

Kuala Lumpur skyline at night with the Petronas Towers, KL Tower and Merdeka 118 lit against a deep blue sky
Photo: Shahee Ilyas, CC BY-SA 4.0, Wikimedia Commons

A Muslim family weighing a move to Malaysia usually asks the same question first: what will a normal month cost? This guide builds a monthly budget for a family of four (two adults, two children) in three cities, Kuala Lumpur, George Town (Penang) and Johor Bahru, with every line sourced, dated and labelled as official, crowd-sourced or our own assumption. Amounts are in ringgit (RM) with US dollars at Bank Negara Malaysia’s reference rate of RM4.0805 per US dollar on 12 November 2026 (BNM); conversions are rounded.

It is information, not advice on where you should live or what you should spend.

The short answer

For a family of four in a 3-bedroom flat, before school fees, our sum comes to:

City Low month (rent outside centre) High month (rent in centre)
Kuala Lumpur RM5,896 (USD 1,445) RM8,863 (USD 2,172)
George Town, Penang RM6,634 (USD 1,626) RM7,485 (USD 1,834)
Johor Bahru RM5,627 (USD 1,379) RM7,059 (USD 1,730)

For reference, the Department of Statistics Malaysia (DOSM) puts mean household spending in 2024 at RM8,178 a month in Kuala Lumpur (USD 2,004), RM5,850 in Penang (USD 1,434) and RM5,927 in Johor (USD 1,453), for households of all sizes (DOSM HIES by state, read 12/11/2026). Its median household income is RM10,802 in Kuala Lumpur, RM7,386 in Penang and RM7,712 in Johor.

Two cautions. Rent is the largest and least certain line because we found no official rent series: the figures come from Numbeo, which is crowd-sourced. And school fees can outweigh everything else, so they are shown separately below.

How the budget is built

  • Rent: Numbeo averages for a 3-bedroom flat, outside the centre (low) and in the city centre (high). Kuala Lumpur updated 11 November 2026; George Town and Johor Bahru 8 November 2026. Numbeo says George Town includes estimates because of few contributors, which is why its “outside” average (RM3,954) is close to its centre average (RM4,525).
  • Utilities: Numbeo’s basic utilities for an 85 m2 flat (electricity, water, heating, garbage), same dates.
  • Food: DOSM’s mean 2024 household spending for each state, multiplied by 15.7% (food and drink at home) and 17.0% (restaurants and accommodation services). These are national shares reported by DOSM, applied by us to each state, so this is our calculation, and the averages are for households of all sizes.
  • Phones and internet: Numbeo’s mobile plan price for two adults plus one 60 Mbps broadband line.
  • Fuel: our assumption of 100 litres a month at the unsubsidised RON95 price of RM3.87 a litre for 12 to 18 November 2026 (paultan.org). The RM1.99 BUDI95 price is for Malaysians only, so a foreign resident does not get it. The price is reset weekly: paultan.org reports a fall of 40 sen from the previous week.
  • Healthcare: four private GP visits a month as an assumption, at the regulated range of RM10 to RM80 per consultation in force since 2 April 2026 (The Star). Medicines and tests are extra.
  • Left out: school fees (below), savings, travel, clothing, a car purchase, domestic help, visa costs, personal tax and one-off set-up costs such as deposits and furniture.

Family budget by city

Line (per month) Kuala Lumpur George Town Johor Bahru Source and status
Rent, 3-bed, outside centre RM2,360 (USD 578) RM3,954 (USD 969) RM2,838 (USD 696) Numbeo, Nov 2026, crowd-sourced
Rent, 3-bed, city centre RM5,047 (USD 1,237) RM4,525 (USD 1,109) RM3,990 (USD 978) Numbeo, Nov 2026, crowd-sourced
Basic utilities, 85 m2 flat RM252 (USD 62) RM152 (USD 37) RM215 (USD 53) Numbeo, crowd-sourced
Food and drink at home RM1,284 (USD 315) RM918 (USD 225) RM931 (USD 228) DOSM 2024 spending x 15.7%, our calculation
Restaurants and accommodation RM1,390 (USD 341) RM995 (USD 244) RM1,008 (USD 247) DOSM 2024 spending x 17.0%, our calculation
Fuel, 100 litres RON95 RM387 (USD 95) RM387 (USD 95) RM387 (USD 95) paultan.org, 12-18/11/2026; litres are our assumption
Two mobile plans and broadband RM183 (USD 45) RM188 (USD 46) RM208 (USD 51) Numbeo, crowd-sourced
Four private GP visits RM40-320 (USD 10-78) RM40-320 RM40-320 Regulated fee range; visits are our assumption
Total, low (rent outside centre) RM5,896 RM6,634 RM5,627 sum of lines
Total, high (rent in centre) RM8,863 RM7,485 RM7,059 sum of lines

The food lines are benchmarks for the average household, not your family’s grocery bill. Eating mostly at home and choosing halal-certified or halal-run eateries both affect the real figure; no official source prices that choice.

The big lines, one by one

Rent

Numbeo’s 1-bedroom averages for 11 and 8 November 2026 are RM1,449 (outside) and RM2,810 (centre) in Kuala Lumpur, RM1,500 and RM3,655 in George Town, and RM1,726 and RM2,181 in Johor Bahru. Numbeo’s Kuala Lumpur 3-bedroom range is RM2,000 to RM4,000 outside the centre and RM3,000 to RM8,000 in the centre. Individual listings vary a lot by neighbourhood and building, and landlords often ask for a deposit; we found no official figure for deposits, so we do not quote one.

Electricity

From 1 July 2025 the domestic tariff of Tenaga Nasional (TNB) adds a generation charge of 27.03 sen/kWh, a capacity charge of 4.55 sen and a network charge of 12.85 sen, 44.43 sen/kWh together for up to 1,500 kWh a month. A RM10 retail charge is waived below 600 kWh, a monthly fuel adjustment of up to 3 sen/kWh applies, and an energy-efficiency incentive of up to 25 sen/kWh applies below 1,000 kWh (paultan.org, read 12/11/2026). Air conditioning is the main driver in a hot, humid climate, so the utilities line varies more than most.

Transport

Public transport pass prices differ for foreigners: SIM reports that the RM50 My50 pass in Kuala Lumpur is for Malaysians only and that foreigners pay RM150 for the 30-day Rapid Bulanan pass from 1 January 2026 (Newswav, December 2025). We did not re-read this source today. We found no pass price for Penang or Johor Bahru.

School fees

Fees are published by each school. For a child aged 7 to 8 in 2026-27, we re-read three Klang Valley schools on 12 November 2026:

School Annual tuition Per month (12 months) Notes
elc International School, Sungai Buloh (British) RM27,000 (USD 6,617) RM2,250 (USD 551) Schedule effective September 2025; admission RM8,000, registration RM750, refundable deposit of one term
Lycée Français de Kuala Lumpur (French) RM36,400 (USD 8,920) reduced rate for families paying themselves; RM49,200 corporate rate RM3,033 (USD 743) Initial enrolment and deposit extra
ISKL (American) RM115,600 (USD 28,331) RM9,633 (USD 2,361) Application RM1,800, registration RM59,000 non-refundable, enrolment deposit RM10,200 credited to tuition

A 6% service tax applies to a non-Malaysian pupil whose annual fees exceed RM60,000, according to the ISKL page (“A 6% SST applies under current Government regulations, though exemptions may apply”). Bus, meals, uniforms and exams are usually extra. For two children, multiply: two pupils at elc come to RM4,500 a month. Islamic schools exist, including International Islamic School Malaysia in Gombak, but we did not find its fees published; see our Malaysia country guide. We found no published fee schedule for foreign children in government schools, which the Education Act 1996 reserves for Malaysians apart from narrow listed categories.

Healthcare

At a Ministry of Health hospital, one published schedule for foreign patients lists RM40 (USD 10) for a general outpatient visit, RM120 (USD 29) for a specialist visit, RM100 (USD 25) for the emergency department, ward rates of RM160, RM180 and RM320 a day (third, second, first class) and admission deposits from RM1,400 to RM11,000 (Hospital Miri, updated November 2026). Malaysians pay far less. A private GP consultation is regulated at RM10 to RM80. Non-Malaysians have paid a 6% service tax on private healthcare since 1 July 2025, according to SIM, citing RinggitPlus (not re-read today). We do not recommend any insurance or takaful product.

Which city costs more?

Read the table by the criterion you care about, because the answer changes. By DOSM’s household spending, Kuala Lumpur is highest. By our low-month sum, Johor Bahru is lowest (RM5,627), then Kuala Lumpur (RM5,896), then George Town (RM6,634). By our high-month sum, Johor Bahru is again lowest (RM7,059) and Kuala Lumpur highest (RM8,863). The George Town range is narrow only because its crowd-sourced sample is small. Neither this page nor the data ranks cities as better or worse to live in.

What this budget does not tell you

  • Savings and remittances are not included, nor travel home.
  • Visa and programme costs. Routes such as MM2H have deposits, fees and a home purchase; see the country guide and, for older families, the retirement guide.
  • Zakat, sadaqah and family obligations are personal and not priced here.
  • Inflation. Prices change monthly; this is a snapshot.

Prices were read on 12 November 2026 unless a line says otherwise. Crowd-sourced figures are labelled.

Frequently asked questions

How much does a family of four need per month in Malaysia?

Our sourced estimate for a 3-bedroom flat, food, utilities, fuel, phones and routine healthcare, before school fees, is RM5,627 to RM8,863 a month across Kuala Lumpur, Penang (George Town) and Johor Bahru, or about USD 1,379 to USD 2,172. Rent drives the range. It excludes school fees, savings, travel and one-off set-up costs.

Is Kuala Lumpur more expensive than Penang or Johor Bahru?

On DOSM's 2024 survey, mean household spending is RM8,178 in Kuala Lumpur, RM5,850 in Penang and RM5,927 in Johor. Crowd-sourced rents for a 3-bedroom flat in the centre are RM5,047 in Kuala Lumpur, RM4,525 in George Town and RM3,990 in Johor Bahru, though Penang's sample is small.

How much are international school fees in Malaysia?

For a child aged 7 to 8, published annual tuition runs from RM27,000 at elc International School to RM115,600 at ISKL, before the 6% service tax that applies above RM60,000 a year for non-Malaysian pupils. One-off registration and deposit fees come on top.

Do foreigners pay more for healthcare in Malaysia?

Yes in public facilities. One Ministry of Health hospital lists RM40 for a general outpatient visit and RM120 for a specialist visit for foreigners. Private GP consultation fees are regulated at RM10 to RM80 since 2 April 2026, with medicines extra.

Is petrol cheaper for foreigners?

No. The RM1.99 BUDI95 price is for Malaysians verified by MyKad. A foreign driver pays the unsubsidised RON95 price, RM3.87 a litre for 12 to 18 November 2026.

Sources

  1. Bank Negara Malaysia, exchange rates (USD/MYR 4.0805) — read on 12 November 2026
  2. DOSM, Household Income and Expenditure Survey by state (2024) — read on 12 November 2026
  3. Numbeo, Kuala Lumpur (crowd-sourced, updated 11/11/2026) — read on 12 November 2026
  4. Numbeo, George Town (crowd-sourced, updated 8/11/2026) — read on 12 November 2026
  5. Numbeo, Johor Bahru (crowd-sourced, updated 8/11/2026) — read on 12 November 2026
  6. paultan.org, TNB tariff from 1 July 2025 — read on 12 November 2026
  7. paultan.org, fuel prices (12-18 November 2026) — read on 12 November 2026
  8. Hospital Miri (Ministry of Health), foreigner charges — read on 12 November 2026
  9. elc International School, fee structure — read on 12 November 2026
  10. Lycée Français de Kuala Lumpur, fees 2026-2027 — read on 12 November 2026
  11. ISKL, 2026-27 fees — read on 12 November 2026
  12. The Star, GP consultation fee revision, 03/04/2026 — read on 12 November 2026

Spotted an error or an outdated rule? See our corrections policy. Corrections

The Hijrapass briefing

When a rule or a figure changes, you will know.

New dossiers, updated visas and cost figures, and what moved in our rankings: one short briefing, no noise.

The email briefing opens once our privacy notice is reviewed. RSS carries every update today.