EV charging

Charging insights

How Singapore's public charging network behaves — when it's busy, how reliable it is, and what it costs.

Tracking 11,841 connectors across 2,811 locations25% of connectors were in use at the last refresh

Data updated Sun 18 Oct 2026, 12:00 am SGT

Rush hour

Share of connectors in use across the island, by hour (SGT).

Singapore's busiest charging hour is 1 am — 32% of connectors in use

Connector use by hour, Singapore time
12 am31% in use
1 am32% in use
2 am32% in use
3 am32% in use
4 am32% in use
5 am32% in use
6 am30% in use
7 am24% in use
8 am20% in use
9 am18% in use
10 am18% in use
11 am19% in use
12 pm19% in use
1 pm19% in use
2 pm19% in use
3 pm19% in use
4 pm19% in use
5 pm18% in use
6 pm20% in use
7 pm23% in use
8 pm25% in use
9 pm27% in use
10 pm28% in use
11 pm30% in use

When drivers plug in

Plug-ins started per hour across the island (SGT).

Most drivers plug in around 7 pm · Fewest around 5 am — about 5× fewer than at the peak

Based on 150,472 plug-ins in the past 7 days

Plug-ins started by hour, Singapore time
12 am580 plug-ins
1 am501 plug-ins
2 am637 plug-ins
3 am388 plug-ins
4 am418 plug-ins
5 am320 plug-ins
6 am376 plug-ins
7 am732 plug-ins
8 am906 plug-ins
9 am1,044 plug-ins
10 am965 plug-ins
11 am1,066 plug-ins
12 pm1,246 plug-ins
1 pm1,169 plug-ins
2 pm1,092 plug-ins
3 pm1,022 plug-ins
4 pm1,067 plug-ins
5 pm1,154 plug-ins
6 pm1,401 plug-ins
7 pm1,446 plug-ins
8 pm1,191 plug-ins
9 pm1,053 plug-ins
10 pm942 plug-ins
11 pm780 plug-ins

When a site fills up

Once every bay at a site is taken, how soon one frees up.

When a site fills up, a bay usually frees up within 25 minutes

  • Within 15 min44%
  • Within 30 min58%
  • Within 1 hour74%

Based on 23,470 times a site filled up in the past 7 days

How long people stay plugged in

Median time plugged in, by charger speed. Occupied time, not energy delivered.

Across 147,579 completed plug-ins in the past 7 days

  • AC~1 h 45 mhalf stay 25 m–5 h 15 m
  • DC <50 kW~1 hhalf stay 35 m–1 h 30 m
  • DC 50–149 kW~40 mhalf stay 25 m–1 h
  • DC 150 kW+~40 mhalf stay 25 m–55 m

Getting back online

How quickly each operator's chargers start reporting again.

When a charger stops reporting, how long until it's back

  • ComfortDelGro Engie~25 m · 615 gaps
  • Strides YTL~30 m · 33561 gaps
  • Mnl Solutions~35 m · 317 gaps
  • Volt Singapore~40 m · 51 gaps
  • SP Mobility~50 m · 519 gaps
  • Shell~1 h 30 m · 172 gaps
  • Charge+~2 h · 219 gaps
  • Fastparkncharge~4 h · 35 gaps
  • Tesla~14 h 30 m · 47 gaps

Median time to start reporting again, counting only gaps over 15 minutes so single-poll blips don't skew it. Based on 35,536 gaps in the past 7 days.

Hardest districts

How full each district gets at its busiest hour — hardest first.

  • Seletar / Yio Chu Kang63% busy at the 1–2 am peak
  • Hougang / Punggol / Sengkang49% busy at the 3–4 am peak
  • Hillview / Bukit Panjang / Choa Chu Kang43% busy at the 3–4 am peak
  • Yishun / Sembawang41% busy at the 2–3 am peak
  • Woodlands / Admiralty41% busy at the 3–4 am peak
  • Tampines / Pasir Ris40% busy at the 2–3 am peak
  • Lim Chu Kang / Tengah39% busy at the 12–1 am peak
  • Macpherson / Potong Pasir36% busy at the 2–3 am peak
  • Bishan / Ang Mo Kio32% busy at the 2–3 am peak
  • Bedok / Upper East Coast30% busy at the 2–3 am peak
  • Raffles Place / Marina30% busy at the 10 am–4 pm peak
  • Anson / Tanjong Pagar30% busy at the 10 am–3 pm peak
  • Jurong / Boon Lay / Tuas29% busy at the 2–3 am peak
  • Balestier / Toa Payoh29% busy at the 3–4 am peak
  • Telok Blangah / HarbourFront29% busy at the 3–4 am peak
  • Middle Road / Bugis29% busy at the 10 am–4 pm peak
  • Bukit Timah / Holland27% busy at the 3–4 am peak
  • Little India / Farrer Park27% busy at the 10 am–3 pm peak
  • Novena / Thomson26% busy at the 3–4 pm peak
  • Loyang / Changi25% busy at the 12–1 pm peak
  • Upper Thomson / Springleaf25% busy at the 11 am–3 pm peak
  • Pasir Panjang / Clementi24% busy at the 10–11 am peak
  • Orchard / River Valley24% busy at the 11 am–4 pm peak
  • Katong / Marine Parade24% busy at the 10 am–3 pm peak
  • Upper Bukit Timah / Clementi Park24% busy at the 12–1 am peak
  • High Street / City Hall23% busy at the 12–2 pm peak
  • Queenstown / Tiong Bahru22% busy at the 2–3 am peak
  • Geylang / Paya Lebar22% busy at the 12–1 am peak

Price spread

AC and DC price ranges by district, with the median.

  • Anson / Tanjong PagarAC$0.55–$0.81/kWh median $0.69DC$0.74–$0.76/kWh median $0.75
  • Balestier / Toa PayohAC$0.34–$0.82/kWh median $0.69DC$0.50–$0.91/kWh median $0.77
  • Bedok / Upper East CoastAC$0.50–$0.89/kWh median $0.70DC$0.48–$0.91/kWh median $0.86
  • Bishan / Ang Mo KioAC$0.48–$0.89/kWh median $0.69DC$0.56–$0.89/kWh median $0.76
  • Bukit Timah / HollandAC$0.48–$0.87/kWh median $0.65DC$0.60–$0.89/kWh median $0.78
  • Geylang / Paya LebarAC$0.45–$0.89/kWh median $0.70DC$0.39–$0.89/kWh median $0.78
  • High Street / City HallAC$0.58–$0.81/kWh median $0.72DC$0.65–$0.89/kWh median $0.89
  • Hillview / Bukit Panjang / Choa Chu KangAC$0.55–$0.81/kWh median $0.65DC$0.58–$0.89/kWh median $0.75
  • Hougang / Punggol / SengkangAC$0.48–$0.81/kWh median $0.69DC$0.60–$0.89/kWh median $0.80
  • Jurong / Boon Lay / TuasAC$0.45–$0.81/kWh median $0.65DC$0.45–$0.91/kWh median $0.78
  • Katong / Marine ParadeAC$0.50–$0.81/kWh median $0.69DC$0.75–$0.89/kWh median $0.86
  • Lim Chu Kang / TengahAC$0.70–$0.81/kWh median $0.70DC$0.81/kWh median $0.81
  • Little India / Farrer ParkAC$0.55–$0.81/kWh median $0.65DC$0.55–$0.89/kWh median $0.86
  • Loyang / ChangiAC$0.65–$0.81/kWh median $0.81DC$0.65–$0.89/kWh median $0.81
  • Macpherson / Potong PasirAC$0.48–$0.81/kWh median $0.70DC$0.48–$0.89/kWh median $0.76
  • Middle Road / BugisAC$0.53–$0.81/kWh median $0.75DC$0.42–$0.89/kWh median $0.80
  • Novena / ThomsonAC$0.49–$0.81/kWh median $0.69DC$0.66–$0.89/kWh median $0.89
  • Orchard / River ValleyAC$0.49–$0.89/kWh median $0.75DC$0.55–$0.90/kWh median $0.75
  • Pasir Panjang / ClementiAC$0.43–$0.86/kWh median $0.69DC$0.49–$0.89/kWh median $0.84
  • Queenstown / Tiong BahruAC$0.45–$0.81/kWh median $0.65DC$0.54–$0.89/kWh median $0.80
  • Raffles Place / MarinaAC$0.46–$0.87/kWh median $0.72DC$0.57–$0.89/kWh median $0.80
  • Seletar / Yio Chu KangAC$0.65–$0.86/kWh median $0.69DC$0.68–$0.89/kWh median $0.77
  • Tampines / Pasir RisAC$0.45–$0.81/kWh median $0.70DC$0.55–$0.90/kWh median $0.76
  • Telok Blangah / HarbourFrontAC$0.65–$0.81/kWh median $0.65DC$0.74–$0.89/kWh median $0.84
  • Upper Bukit Timah / Clementi ParkAC$0.63–$0.81/kWh median $0.69DC$0.66–$0.89/kWh median $0.76
  • Upper Thomson / SpringleafAC$0.48–$0.81/kWh median $0.74DC$0.50–$0.84/kWh median $0.75
  • Woodlands / AdmiraltyAC$0.45–$0.81/kWh median $0.69DC$0.60–$0.89/kWh median $0.76
  • Yishun / SembawangAC$0.55–$0.81/kWh median $0.69DC$0.50–$0.89/kWh median $0.78

Busiest stalls

The individual chargers in use most of the time — past 7 days.

Busiest stall: Adventure Cove Waterpark Singapore — in use 100% of the last 7 days

  1. Adventure Cove Waterpark Singapore4× DC 250 kW · 3× DC 50 kW · 3× AC 43 kW · 8× AC 22 kWTelok Blangah / HarbourFront · Central100% in use · 7-day avg
  2. Adventure Cove Waterpark Singapore4× DC 250 kW · 3× DC 50 kW · 3× AC 43 kW · 8× AC 22 kWTelok Blangah / HarbourFront · Central100% in use · 7-day avg
  3. Blk 120/130 Simei St 16× AC 7 kWTampines / Pasir Ris · East100% in use · 7-day avg
  4. Blk 613A Ang Mo Kio Ave 43× AC 7 kWBishan / Ang Mo Kio · North-East100% in use · 7-day avg
  5. Eunos Technolink2× DC 160 kWGeylang / Paya Lebar · Central100% in use · 7-day avg
  6. Harper Point2× AC 22 kWMacpherson / Potong Pasir · Central100% in use · 7-day avg
  7. Sin Ming Plaza3× AC 22 kWBishan / Ang Mo Kio · Central93% in use · 7-day avg
  8. Blk 118A Teck Whye Lane MSCP3× AC 7.4 kWHillview / Bukit Panjang / Choa Chu Kang · West87% in use · 7-day avg
  9. Blk 407A-407B Northshore Walk Northshore Plaza I3× AC 7 kWHougang / Punggol / Sengkang · North-East85% in use · 7-day avg
  10. Blk 971A Hougang St 91 MSCP4× AC 7.4 kWHougang / Punggol / Sengkang · North-East85% in use · 7-day avg

Never full

Dependable fallbacks — busy sites we've never seen fully occupied.

839 sites have never been full while we watched

  1. Eunos Technolink2× DC 160 kWGeylang / Paya Lebar · CentralNever full · 50% in use 7-day avg
  2. Blk 634 Senja Road Senja Gateway6× AC 7.4 kWHillview / Bukit Panjang / Choa Chu Kang · WestNever full · 48% in use 7-day avg
  3. Blk 429A Choa Chu Kang Ave 44× AC 7.4 kW · 4× AC 3.7 kWHillview / Bukit Panjang / Choa Chu Kang · WestNever full · 47% in use 7-day avg
  4. Havelock View6× AC 7.4 kW · 4× AC 3.7 kWQueenstown / Tiong Bahru · CentralNever full · 40% in use 7-day avg
  5. Blk 34A Marsiling Drive MSCP3× AC 7 kW · 4× AC 3.7 kWWoodlands / Admiralty · NorthNever full · 39% in use 7-day avg
  6. Blk 401/414 Yishun Ring Road/avenue 66× AC 7 kWYishun / Sembawang · NorthNever full · 39% in use 7-day avg
  7. Artra2× AC 22 kW · 2× AC 7.4 kWQueenstown / Tiong Bahru · CentralNever full · 38% in use 7-day avg
  8. Blk 18 Holland Drive Buona Vista Court6× AC 7.4 kW · 4× AC 3.7 kWBukit Timah / Holland · CentralNever full · 38% in use 7-day avg
  9. Blk 212 Bidadari Park Drive Woodleigh Hillside9× AC 22 kW · 3× AC 7.4 kWMacpherson / Potong Pasir · CentralNever full · 38% in use 7-day avg
  10. Blk 254/265 Bukit Batok East Ave 46× AC 7.4 kWHillview / Bukit Panjang / Choa Chu Kang · WestNever full · 37% in use 7-day avg

Reliability

What's not reporting in right now, and what's been dark for days.

Offline right now

832 of 11,841 connectors (7.0%) aren't reporting available or in use right now

  • Strides YTL297 · 26%
  • SP Mobility251 · 9%
  • Shell90 · 5%
  • ComfortDelGro Engie51 · 2%
  • Volt Singapore45 · 13%
  • Charge+40 · 1%
  • Tesla17 · 20%
  • Busways16 · 47%

Plug types

Across 11,841 connectors

  • Type 2 (AC)10,218 · 86%
  • CCS2 (DC)1,621 · 14%
  • CHAdeMO (DC)2 · <1%

Charging deserts

Where the next charger is furthest away.

Most isolated charging site: ~7.3 km to the next nearest, around Jurong / Boon Lay / Tuas

Widest DC gap: some sites are ~7.3 km from the nearest DC fast charger, around Jurong / Boon Lay / Tuas

Public chargers only — home/condo charging isn't in the data.

Price vs busy

Does a cheaper charger get used more? Each dot is one site.

AC charger price compared with use This density plot groups 2,393 AC charging sites by advertised price per kilowatt-hour and average percentage in use. Larger bubbles contain more sites. 0%25%50%75%100% $0.31$0.51$0.72$0.92 3 sites59 sites12 sites182 sites46 sites54 sites97 sites83 sites13 sites7 sites92 sites106 sites1 site92 sites5 sites32 sites5 sites8 sites36 sites8 sites14 sites7 sites8 sites44 sites194 sites3 sites11 sites107 sites62 sites31 sites1 site199 sites3 sites1 site9 sites5 sites1 site12 sites80 sites2 sites157 sites1 site125 sites2 sites4 sites10 sites4 sites3 sites23 sites5 sites1 site1 site1 site2 sites54 sites7 sites96 sites14 sites8 sites2 sites1 site28 sites1 site22 sites3 sites56 sites1 site1 site2 sites5 sites1 site4 sites1 site1 site1 site1 site1 site1 site1 site1 site1 site2 sites1 site1 site Price ($/kWh)
Default view: AC charging-site density. Use the toggle to view DC chargers when JavaScript is available.

No clear link between AC price and busy-ness (r = -0.10, N = 2393)