As of October 2026, Listings.sg has 1,445 whole HDB flats for rent in Singapore. Most ask between S$2,600 and S$4,300 a month, with a median of S$3,400.
Updated 21 October 2026
Showing 1,351 to 1,375 of 1,445
Boon Lay / Jurong / Tuas


Sembawang / Yishun


Hougang / Punggol / Sengkang

Sembawang / Yishun

Bukit Batok / Bukit Panjang / Choa Chu Kang


Buona Vista / West Coast / Clementi


Bukit Batok / Bukit Panjang / Choa Chu Kang


Balestier / Toa Payoh


Farrer Park / Serangoon Rd


Boon Lay / Jurong / Tuas


Sembawang / Yishun


Ang Mo Kio / Bishan / Thomson


Bedok / Upper East Coast


Alexandra / Commonwealth


Bedok / Upper East Coast


Seletar / Yio Chu Kang


Admiralty / Woodlands


Admiralty / Woodlands

Hougang / Punggol / Sengkang


Bedok / Upper East Coast


Sembawang / Yishun


Hougang / Punggol / Sengkang


Ang Mo Kio / Bishan / Thomson

Pasir Ris / Tampines

Seletar / Yio Chu Kang


Renting out your HDB flat? Get a free Listings.sg estimate from recent transactions and what similar units ask.
Get a free estimateWhole HDB flats for rent across Singapore's towns, from 3-room units to executive flats. Each card shows the asking rent, size and when it was listed; tap Enquire to reach the agent.
On Listings.sg in October 2026, the median asking rent is S$3,200 a month for a two-bedroom flat, S$3,700 for three bedrooms and S$4,200 for four. The most listings are in Hougang / Punggol / Sengkang (D19), Bukit Batok / Bukit Panjang / Choa Chu Kang (D23) and Pasir Ris / Tampines (D18). Owners need HDB's approval to rent out a flat, so ask the agent to confirm it before you sign.
Source: live listings on Listings.sg, counted 21 October 2026.
Tenants must be Singapore citizens, PRs or hold a valid long-term pass. Rooms in HDB flats are listed separately under rooms for rent. To see what flats in a block have sold for, open its HDB block page.
| Bedrooms | Listings | Median rent |
|---|---|---|
| 1 bedroom | 130 | S$2,400 |
| 2 bedrooms | 531 | S$3,200 |
| 3 bedrooms | 690 | S$3,700 |
| 4 bedrooms | 60 | S$4,200 |
| District | Listings | Median rent |
|---|---|---|
| Hougang / Punggol / Sengkang (D19) | 221 | S$3,500 |
| Bukit Batok / Bukit Panjang / Choa Chu Kang (D23) | 129 | S$3,400 |
| Pasir Ris / Tampines (D18) | 122 | S$3,600 |
| Ang Mo Kio / Bishan / Thomson (D20) | 121 | S$3,200 |
| Sembawang / Yishun (D27) | 119 | S$3,300 |
| Boon Lay / Jurong / Tuas (D22) | 95 | S$3,800 |
| Balestier / Toa Payoh (D12) | 94 | S$3,500 |
| Buona Vista / West Coast / Clementi (D05) | 91 | S$3,500 |
Source: asking prices of live listings on Listings.sg, updated 21 October 2026.
As of October 2026, the median asking rent for a whole HDB flat on Listings.sg is S$3,400 a month, and most ask between S$2,600 and S$4,300. By size, the median is S$3,200 for two bedrooms, S$3,700 for three and S$4,200 for four. Flats in mature, central towns usually ask more.
Foreigners holding a valid pass (such as an Employment Pass, S Pass or Student Pass) can rent an HDB flat or room, but the owner must have HDB's approval to rent out. Tourists and Social Visit Pass holders are not eligible.
The flat owner must register the rental with HDB before the tenancy begins. As the tenant you don't apply yourself, but confirm the owner has valid approval: renting out without it is an offence.
A master room is the largest bedroom with its own attached bathroom, so it costs more. A common room is a smaller bedroom that usually shares a bathroom with other occupants.
Yes. Owners who have met the five-year Minimum Occupation Period can rent out the whole flat with HDB approval. Before the MOP is met, only room rental with the owner living in the flat is allowed.
HDB approves whole-flat rental for up to two years per application for Singaporean and PR tenants (shorter for some non-citizens), and it is renewable. Room rentals follow similar approval periods.
Yes. Tenancy agreements attract stamp duty payable to IRAS, calculated on the rent and the lease period. For a one-year lease it is about 0.4% of the year's rent, usually paid by the tenant.