MoreBetter — the more better choice in Singapore

HDB Car Wash Bay Near Me: Every Jet-Spray & Vacuum Bay, Listed by Town, with Rates (2026)

MoreBetter Editorial Team

MoreBetter Editorial Team

Fact-checked · Updated 12 August 2026

Verified
Contents

HDB car wash bays are the self-service jet spray and vacuum stations tucked inside selected HDB multi-storey car parks — pay with coins (many machines now take cashless too) and wash and vacuum your own car or motorbike for a couple of dollars, on your own time. There are over 400 across the island, each run by the town council’s appointed operator (commonly Car Care Systems, using Beaver machines). Below is the full location list by town council, plus rates, opening hours and how to use one.

Self-service HDB car wash bay machine with jet spray and vacuum hoses in an HDB car park

A typical HDB washing-bay machine — jet spray, foam, vacuum, blower and tap water on one panel, coin or cashless. Photo: Mothership.

Looking for the nearest bay? Open the Contents panel and jump to your town council, or scan the summary below.

HDB car wash bays at a glance

How the bays spread across the island’s town councils (from the latest public listings — see the freshness note before the list):

#Town councilBaysTowns covered
1Ang Mo Kio73Ang Mo Kio, Hougang, Fernvale, Buangkok, Serangoon North
2Nee Soon18Yishun
3Seng Kang76Anchorvale, Compassvale, Rivervale
4Pasir Ris–PunggolAll MSCPsPasir Ris, Punggol
5Tanjong Pagar68Bukit Merah, Queenstown, Dawson, Telok Blangah
6West Coast64Boon Lay, Jurong West, Dover, Teban
7Marsiling–Yew Tee65Choa Chu Kang, Woodlands, Marsiling
8Jurong–Clementi4Bukit Batok
9Bishan–Toa Payoh44Bishan, Toa Payoh, Sin Ming
10SembawangNone listed

Where can I wash my car at HDB?

Only at the designated washing bays inside selected HDB multi-storey car parks — not in an ordinary parking lot. Each bay has a high-pressure jet spray and an industrial vacuum, so you can wash and clean the car yourself without booking a full-service wash. Washing in a normal lot or by the roadside isn’t allowed — the soap and runoff into the public drains is the problem — so use a proper bay from the list below.

What time can I use an HDB car wash bay?

The bays are self-service, so you can generally use one whenever the car park is open — most HDB multi-storey car parks are accessible round the clock, so early mornings and late nights are fair game and usually the quietest. Some machines display posted operating hours (the timing) on the panel, so glance at the notice before a very late wash. There’s no booking; it’s first come, first served.

How much does an HDB jet spray car wash cost?

A couple of dollars for a full wash-and-vacuum. Prices vary slightly by town council and operator, but the typical rates are:

  • Jet spray (high-pressure water): around $1 for ~3 minutes
  • Vacuum: around $1 for ~5 minutes
  • Tap / dispensed water: around $0.20 for every 30 seconds

Older machines are coin-only, so bring $1 coins. Many newer machines also take cashless payment (scan a QR to pay), so you’re not caught out without change. Confirm the exact rate posted on the machine, as it differs between operators.

How do I use an HDB washing bay?

Park in the marked washing bay, pay (coins or cashless), and start with the jet spray to blast grime and soot off the tyres, rims and undercarriage. Drop to a gentler pressure for the panels and paintwork so you don’t strip the finish, then vacuum the carpets and seats and wipe down. Bring your own cloth and a little car shampoo, and go easy on the soap — the runoff drains straight to the public drains. The same jet-and-vacuum bays work for motorcycles too.

Prefer to have it done for you? See our guides to the best car wash services in Singapore and car detailing in Singapore.

HDB washing bay locations by town council

The full list, organised by town council. Use the Contents panel to jump to yours, or scroll to find your block.

How current is this list? It’s compiled from public town-council and operator listings; the last comprehensive island-wide list dates to around 2021. Town councils and their appointed operators add, relocate and retire machines over time, so treat this as a reference — call your town council or check the car park before making a special trip to confirm the bay is still there and working.

1. Ang Mo Kio Town Council — Ang Mo Kio, Hougang, Fernvale, Serangoon North

📍 Open Ang Mo Kio & Hougang washing bays in Google Maps — tap for directions →

  • Blk 103C AMK Ave 4 
  • Blk 130A AMK Ave 3
  • Blk 132A AMK Ave 3
  • Blk 227A AMK St 23
  • Blk 255A AMK Ave 4
  • Blk 256A AMK Ave 3
  • Blk 260 AMK St 21
  • Blk 308C AMK Ave 1
  • Blk 323A AMK Ave 3
  • Blk 347A AMK Ave 3
  • Blk 588 AMK St 52
  • Blk 590 AMK St 51
  • Blk 596 AMK St 52
  • Blk 613A AMK Ave 4
  • Blk 700 AMK Ave 6
  • Blk 712A AMK Ave 6
  • Blk 980 Buangkok Cres
  • Blk 984 Buangkok Cres
  • Blk 988 Buangkok Cres
  • Blk 993 Buangkok Link
  • Blk 996 Buangkok Cres
  • Blk 997 Buangkok Cres
  • Blk 998 Buangkok Cres
  • Blk 404 Fernvale Lane
  • Blk 413 Fernvale Link
  • Blk 414 Fernvale Link
  • Blk 416 Fernvale Link
  • Blk 417 Fernvale Link
  • Blk 430 Fernvale Link
  • Blk 440 Fernvale Link
  • Blk 468 Fernvale Link
  • Blk 468-1 Fernvale Link
  • Blk 470 Fernvale Link
  • Blk 472 Fernvale St
  • Blk 472-1 Fernvale St
  • Blk 406 Fernvale Rd 
  • Blk 408 Fernvale Rd
  • Blk 410 Fernvale Rd
  • Blk 432 Fernvale Rd
  • Blk 434 Fernvale Rd
  • Blk 437 Fernvale Rd
  • Blk 439 Fernvale Rd
  • Blk 441 Fernvale Rd
  • Blk 443 Fernvale Rd
  • Blk 453 Fernvale Rd
  • Blk 435A Hougang Ave 8
  • Blk 576A Hougang Ave 9
  • Blk 925A Hougang Ave 9
  • Blk 933A Hougang Ave 9
  • Blk 955A Hougang Ave 9
  • Blk 548A Hougang St 51
  • Blk 559A Hougang St 51
  • Blk 566A Hougang St 51
  • Blk 567A Hougang St 51
  • Blk 699D Hougang St 52
  • Blk 909A Hougang St 91
  • Blk 919A Hougang St 91
  • Blk 931A Hougang St 91
  • Blk 941A Hougang St 92
  • Blk 946A Hougang St 92
  • Blk 966A Hougang St 92
  • Blk 971A Hougang St 52
  • Blk 446 Jalan Kayu
  • Blk 448A SengKang West Way
  • Blk 450 SengKang West Way
  • Blk 451 SengKang West Way
  • Blk 455 SengKang West Way
  • Blk 457 SengKang West Way
  • Blk 504A S’rgoon Nth Ave 4
  • Blk 512A S’rgoon Nth Ave 4
  • Blk 542A S’rgoon Nth Ave 3
  • Blk 546A S’rgoon Nth Ave 3
  • Blk 550A S’rgoon Nth Ave 3

2. Nee Soon Town Council — Yishun

📍 Open Yishun washing bays in Google Maps — tap for directions →

  • Blk 307 Yishun Rd
  • Blk 115 Yishun Ring Rd
  • Blk 342A Yishun Ring Rd
  • Blk 676 Yishun Ring Rd
  • Blk 813 Yishun Ring Rd
  • Blk 506 Yishun Ave 4
  • Blk 673 Yishun Ave 4
  • Blk 674 Yishun Ave 4
  • Blk 315 Yishun Ave 9
  • Blk 317 Yishun Ave 9
  • Blk 347 Yishun Ave 11
  • Blk 296A Yishun St 20
  • Blk 501 Yishun St 51
  • Blk 504 Yishun St 51
  • Blk 512 Yishun St 51
  • Blk 513 Yishun St 51
  • Blk 804A Yishun St 81
  • Blk 848A Yishun St 81

3. Seng Kang Town Council — Sengkang (Anchorvale, Compassvale, Rivervale)

📍 Open Sengkang washing bays in Google Maps — tap for directions →

  • Blk 334-1 Anchorvale Cres
  • Blk 334 Anchorvale Cres
  • Blk 338 Anchorvale Cres
  • Blk 351 Anchorvale Cres
  • Blk 319 Anchorvale Cres
  • Blk 321 Anchorvale Dr
  • Blk 312 Anchorvale Lane
  • Blk 301 Anchorvale Link
  • Blk 303 Anchorvale Link
  • Blk 304 Anchorvale Link
  • Blk 305 Anchorvale Link
  • Blk 306 Anchorvale Link
  • Blk 318 Anchorvale Link
  • Blk 332 Anchorvale Link
  • Blk 308 Anchorvale Rd
  • Blk 310 Anchorvale Rd
  • Blk 313A Anchorvale Rd
  • Blk 326 Anchorvale Rd
  • Blk 329 Anchorvale St
  • Blk 323 SK East Way
  • Blk 325 SK East Way
  • Blk 200 SK East Way
  • Blk 201 SK East Way
  • Blk 203 Compassvale Rd
  • Blk 204 Compassvale Dr
  • Blk 205D Compassvale Lane
  • Blk 208 Compassvale Lane
  • Blk 210 Compassvale Lane
  • Blk 212 Compassvale Lane
  • Blk 224E Compassvale Walk
  • Blk 270 Sengkang Central
  • Blk 273 Compassvale Link
  • Blk 275 Compassvale Link
  • Blk 277 Compassvale Link
  • Blk 278 Compassvale Bow
  • Blk 279 SK East Way
  • Blk 281 SK East Way
  • Blk 102A Rivervale Walk
  • Blk 103A Rivervale Walk
  • Blk 111A Rivervale Walk
  • Blk 215 Compassvale Dr
  • Blk 217 Compassvale Dr
  • Blk 233A Compassvale Walk
  • Blk 236 Compassvale Walk
  • Blk 241A Compassvale Walk
  • Blk 248A Compassvale Rd
  • Blk 257 Compassvale Rd
  • Blk 259 Compassvale Rd
  • Blk 260 SK East Way
  • Blk 261 Compassvale St
  • Blk 289 Compassvale Cres
  • Blk 290 Compassvale Cres
  • Blk 291 Compassvale St
  • Blk 293 Compassvale Cres
  • Blk 295 Compassvale Cres
  • Blk 297 Compassvale St
  • Blk 299 Compassvale St
  • Blk 117D Rivervale Dr
  • Blk 120 Rivervale Dr
  • Blk 121E SK East Way
  • Blk 122F Rivervale Dr
  • Blk 124D Rivervale Dr
  • Blk 126A Rivervale St
  • Blk 133A Rivervale St
  • Blk 142A Rivervale Dr
  • Blk 146A Rivervale Cres
  • Blk 156A Rivervale Cres
  • Blk 160 Rivervale Cres
  • Blk 164 Rivervale Cres
  • Blk 180 Rivervale Cres
  • Blk 184 Rivervale Cres
  • Blk 185 Rivervale Cres
  • Blk 188E Rivervale Dr
  • Blk 190C Rivervale Dr
  • Blk 191C Rivervale Dr
  • Blk 195A Rivervale Dr

4. Pasir Ris-Punggol Town Council — Pasir Ris & Punggol

📍 Open Punggol & Pasir Ris washing bays in Google Maps — tap for directions →

This town council provides washing bays at all its multi-storey car parks in Pasir Ris and Punggol, so there’s no single block list — use the Google Maps link above to find the one nearest you.

5. Tanjong Pagar Town Council — Bukit Merah, Tiong Bahru, Queenstown, Telok Blangah

📍 Open Bukit Merah & Queenstown washing bays in Google Maps — tap for directions →

  • Blk 2B Boon Tiong Rd
  • Blk 8C Boon Tiong Rd
  • Blk 11A Boon Tiong Rd
  • Blk 119 Bt Merah Ctrl
  • Blk 126A Bt Merah View
  • Blk 129A Bt Merah View
  • Blk 37A Cambridge Rd
  • Blk 7B Commonwealth Ave
  • Blk 84A Commonwealth Cl
  • Blk 37B Commonwealth Dr
  • Blk 54 Commonwealth Dr
  • Blk 10 Cantonment Cl
  • Blk 1D Cantonment Rd
  • Blk 1E Cantonment Rd
  • Blk 129A Clarence Rd
  • Blk 78A Dawson Rd
  • Blk 85 Dawson Rd
  • Blk 89A Dawson Rd
  • Blk 95A Dawson Rd
  • Blk 6A Everton Park
  • Blk 6A Farrer Rd
  • Blk 14A Farrer park Rd
  • Blk 96 Henderson Rd
  • Blk 96-1 Henderson Rd
  • Blk 104A Henderson Rd
  • Blk 5A Holland Close
  • Blk 10A Holland Dr
  • Blk 18 Holland Dr
  • Blk 2A Jln Bt Merah
  • Blk 113A Jln Bt Merah
  • Blk 131A Jln Bt Merah
  • Blk 117A Jln Membina
  • Blk 18A Jln Membina
  • Blk 2A Jln Membina
  • Blk 113A Jln Bt Merah
  • Blk 134A Jln Bt Merah
  • Blk 117A Jln Membina
  • Blk 18A Jln Membina
  • Blk 26 Jln Membina
  • Blk 37A Jln Rumah
  • Blk 119A Kim Tian Place
  • Blk 120B Kim Tian Place
  • Blk 126 Kim Tian Place
  • Blk 127 Kim Tian Place
  • Blk 125A Kim Tian Place
  • Blk 671 Klang Lane
  • Blk 64 Lengkok Bahru
  • Blk 148A Meiling St
  • Blk 157A Meiling St
  • Blk 161A Meiling St
  • Blk 19A Queen’s Close
  • Blk 70A Redhill Close
  • Blk 73 Redhill Close
  • Blk 74 Redhill Close
  • Blk 88A Redhill Close
  • Blk 53A Strathmore Ave
  • Blk 56A Strathmore Ave
  • Blk 60A Strathmore Ave
  • Blk 61A Strathmore Ave
  • Blk 169 Stirling Rd
  • Blk 171A Stirling Rd
  • Blk 108 Spottiswoode Park Rd
  • Blk 3 Tanjong Pagar Plaza
  • Blk 4 Tanjong Pagar Plaza
  • Blk 88A Tanglin Halt Rd
  • Blk 3A Telok Blangah Cres
  • Blk 16A Telok Blangah Cres
  • Blk 23A Telok Blangah Cres

6. West Coast Town Council — Jurong West, Boon Lay, Clementi, Teban Gardens

📍 Open Jurong West & Boon Lay washing bays in Google Maps — tap for directions →

  • Blk 180 Boon Lay Dr
  • Blk 183 Boon Lay Dr
  • Blk 196 Boon Lay Dr
  • Blk 208A Boon Lay Plc
  • Blk 212A Boon Lay Plc
  • Blk 216 Boon Lay Ave
  • Blk 257A Boon Lay Dr
  • Blk 268 Boon Lay Dr
  • Blk 104C Depot Rd
  • Blk 105 Depot Rd
  • Blk 108A Depot Rd
  • Blk 110 Depot Rd
  • Blk 112C Depot Rd
  • Blk 2A Dover Rd
  • Blk 12A Dover Close E
  • Blk 19A Dover Cres
  • Blk 28 Dover Cres
  • Blk 28-1 Dover Cres
  • Blk 601 Jurong W St 62
  • Blk 601A Jurong W St 62
  • Blk 617 Jurong W St 65
  • Blk 624A Jurong W St 61
  • Blk 629 Jurong W St 65
  • Blk 638A Jurong W St 61
  • Blk 640A Jurong W St 61
  • Blk 647A Jurong W St 61
  • Blk 648 Jurong W St 61
  • Blk 650 Jurong W St 61
  • Blk 651 Jurong W St 61
  • Blk 655 Jurong W St 62
  • Blk 657 Jurong W St 61
  • Blk 657-1 Jurong W St 61
  • Blk 659 Jurong W St 65
  • Blk 660 Jurong W St 64
  • Blk 663 Jurong W St 65
  • Blk 664 Jurong W St 64
  • Blk 667 Jurong W St 65
  • Blk 669 Jurong W St 64
  • Blk 673 Jurong W St 65
  • Blk 674 Jurong W St 65
  • Blk 675 Jurong W St 65
  • Blk 679 Jurong W Ctrl
  • Blk 682 Jurong W Ctrl
  • Blk 684 Jurong W St 64
  • Blk 686 Jurong W Ctrl
  • Blk 691 Jurong W Ctrl
  • Blk 692A Jurong W Ctrl
  • Blk 697 Jurong W Ctrl
  • Blk 986 Jurong W St 93
  • Blk 990 Jurong W St 93
  • Blk 22A Teban Gardens Rd
  • Blk 57A Teban Gardens Rd
  • Blk 61 Teban Gardens Rd
  • Blk 63A Teban Gardens Rd
  • Blk 48A Telok Blangah Dr
  • Blk 48-1 Telok Blangah Dr
  • Blk 52A Telok Blangah Dr
  • Blk 57A Telok Blangah Heights
  • Blk 73A Telok Blangah St 32
  • Blk 78A Telok Blangah St 32
  • Blk 80 Telok Blangah St 31
  • Blk 88A Telok Blangah Heights
  • Blk 90 Telok Blangah St 31
  • Blk 93 Telok Blangah St 31

7. Marsiling-Yew Tee Town Council — Choa Chu Kang, Woodlands, Marsiling

📍 Open Woodlands & Choa Chu Kang washing bays in Google Maps — tap for directions →

  • Blk 502A CCK ST 51
  • Blk 511A CCK St 51
  • Blk 513A CCK St 51
  • Blk 527A CCK St 51
  • Blk 541A CCK St 52
  • Blk 552A CCK St 52
  • Blk 567A CCK St 52
  • Blk 573A CCK St 52
  • Blk 708A CCK St 53
  • Blk 771A CCK St 54
  • Blk 604A CCK St 52
  • Blk 610A CCK St 62
  • Blk 611A CCK St 62
  • Blk 621A CCK St 62
  • Blk 625A CCK St 62
  • Blk 638 CCK St 64
  • Blk 643 CCK St 64
  • Blk 754A CCK Nth 5
  • Blk 762A CCK Nth 5
  • Blk 559A CCK Nth 6
  • Blk 631A CCK Nth 6
  • Blk 635 CCK Nth 6
  • Blk 787A CCK Nth 6
  • Blk 792A CCK Nth 6
  • Blk 659A CCK Cres
  • Blk 660A CCK Cres
  • Blk 668A CCK Cres
  • Blk 669A CCK Cres
  • Blk 675A CCK Cres
  • Blk 678A CCK Cres
  • Blk 683 CCK Cres
  • Blk 686 CCK Cres
  • Blk 692 CCK Cres
  • Blk 687 CCK Dr
  • Blk 689 CCK Dr
  • Blk 689-1 CCK Dr
  • Blk 2A Marsiling Dr
  • Blk 7A Marsiling Dr
  • Blk 13A Marsiling Dr
  • Blk 29A Marsiling Dr
  • Blk 34A Marsiling Dr
  • Blk 181 Marsiling Rd
  • Blk 182 Woodlands St 13
  • Blk 185 Woodlands St 13
  • Blk 305 Woodlands St 31
  • Blk 406A Woodlands St 41
  • Blk 413A Woodlands St 41
  • Blk 421A Woodlands St 41
  • Blk 426A Woodlands St 42
  • Blk 354A Woodlands Ave 1
  • Blk 371A Woodlands Ave 1
  • Blk 358A Woodlands Ave 5
  • Blk 509A Woodlands Dr 14
  • Blk 516A Woodlands Dr 14
  • Blk 517A Woodlands Dr 14
  • Blk 519A Woodlands Dr 14
  • Blk 521A Woodlands Dr 14
  • Blk 523A Woodlands Dr 14
  • Blk 525A Woodlands Dr 14
  • Blk 891C Woodlands Dr 50
  • Blk 892C Woodlands Dr 50
  • Blk 895D Woodlands Dr 50
  • Blk 897D Woodlands Dr 50
  • Blk 887 Woodlands Dr 50
  • Blk 889 Woodlands Dr 50

8. Jurong-Clementi Town Council — Bukit Batok

📍 Open Bukit Batok washing bays in Google Maps — tap for directions →

  • Blk 194 Bt Batok W Ave 6
  • Blk 292 Bt Batok Ave 6
  • Blk 293 Bt Batok St 21
  • Blk 296 Bt Batok St 22

9. Bishan-Toa Payoh Town Council — Bishan, Toa Payoh, Sin Ming

📍 Open Toa Payoh & Bishan washing bays in Google Maps — tap for directions →

  • 135A Bishan Street 12
  • 152A Bishan Street 11
  • 167A Bishan Street 13
  • 207A Bishan Street 23
  • 212A Bishan Street 23
  • 231A Bishan Street 23
  • 237A Bishan Street 22
  • 246A Bishan Street 22
  • 263A Bishan Street 22
  • 268A Bishan Street 24
  • 275A Bishan Street 24
  • 290A Bishan Street 24
  • 505 Bishan Street 11
  • 448A Bright Hill Drive
  • 194A Kim Keat Avenue
  • 260 Kim Keat Avenue
  • 320 Shunfu Road
  • 22A Sin Ming Road
  • 24A Sin Ming Road
  • 410A Sin Ming Avenue
  • 4A Toa Payoh Lorong 7
  • 10A Toa Payoh Lorong 7
  • 11A Toa Payoh Lorong 8
  • 18A Toa Payoh Lorong 6
  • 35A Toa Payoh Lorong 5
  • 60A Toa Payoh Lorong 4
  • 78A Toa Payoh Central
  • 81C Toa Payoh Lorong 4
  • 84C Toa Payoh Lorong 2
  • 93A Toa Payoh Lorong 4
  • 101C Toa Payoh Lorong 2
  • 110A Toa Payoh Lorong 1
  • 120A Toa Payoh Lorong 2
  • 128A Toa Payoh Lorong 1
  • 130 Toa Payoh Lorong 1
  • 138 Toa Payoh Lorong 1A
  • 141A Toa Payoh Lorong 2
  • 146A Toa Payoh Lorong 2
  • 156A Toa Payoh Lorong 1
  • 161A Toa Payoh Lorong 1
  • 171A Toa Payoh Lorong 1
  • 227A Toa Payoh Lorong 8
  • 233 Toa Payoh Lorong 8
  • 261A Toa Payoh East

10. Sembawang Town Council — Sembawang

None currently in our list. If your town council has since added a bay, it’ll show up here — check Sembawang on Google Maps →

HDB car wash bays: quick questions

Where can I find an HDB car wash bay near me?

Use the town-council list above — find your town council (or the nearest one) and scan for a block close to home. Bays sit inside selected multi-storey car parks, so your nearest is usually only a few blocks away. Pasir Ris–Punggol has them at all its multi-storey car parks; Sembawang currently has none listed.

What time can I use an HDB jet spray car wash?

They’re self-service and generally available whenever the car park is open — most HDB multi-storey car parks are accessible round the clock, so early morning or late night works and is usually the quietest. Check the machine for any posted operating hours before a very late wash.

Are the machines coin-only or cashless?

Older machines are coin-operated, so bring $1 coins. Many newer machines also accept cashless payment (scan a QR to pay). Rates are roughly $1 for about 3 minutes of jet spray and $1 for about 5 minutes of vacuum.

Can I wash my car at any HDB car park lot?

No — only at the designated washing bays. Washing in an ordinary parking lot or by the roadside isn’t allowed, mainly because of soap and water running into the public drains. Use a proper bay from the list above.

Can my helper or someone else wash the car at the bay?

Yes. The bays are self-service and open to anyone — a family member or a domestic helper can use the machine to wash the household car.

Do I need a licence to wash my car at an HDB bay?

No. You don’t need any licence or permit to wash your own car at a self-service bay. The licence (or ‘license’) that comes up in searches is the one HDB requires of businesses running commercial car-wash services in its car parks — it doesn’t apply to a resident washing their own vehicle.

Can I wash a motorcycle at an HDB washing bay?

Yes. The same jet-and-vacuum bays work for motorcycles — the high-pressure jet is handy for chains and wheels; just keep it off the delicate electrics.

Who operates the HDB washing bays?

Each town council appoints its own operator; the most common is Car Care Systems, and many bays use Beaver coin/cashless machines. That’s why rates and payment options vary slightly between towns.

Related guides