7 Best Cafés & Coffee Spots in Ipoh Old Town (2026)
Food

7 Best Cafés & Coffee Spots in Ipoh Old Town (2026)

From a Harry Potter-themed café tucked into Concubine Lane to a specialty micro-roastery near Padang Ipoh, here's where to drink well in Ipoh's Old Town beyond the famous white coffee kopitiams — with hours, closing days and typical spend re-checked in September 2026.

Jamie Tan2 August 20269 min readUpdated 24 Oct 2026

Ipoh Old Town didn't become a coffee pilgrimage site by accident. This is where kopi putih — Ipoh white coffee, made by roasting beans with margarine instead of caramelised sugar — was born in the early 20th century, and the original kopitiams around Jalan Bandar Timah still draw queues every morning. But that heritage trail is well documented; this list goes a layer deeper.

In the last decade, the same shophouses and back lanes that housed tin-mining-era coffee stalls have filled up with a second wave: specialty roasteries pulling single-origin pour-overs, French-trained patisseries, and theatrically themed cafés built for a photo and a slow afternoon. Some sit two minutes from Concubine Lane (二奶巷); others are a short walk or Grab ride past Padang Ipoh. All seven were open and trading when we re-checked every listing on 16 September 2026.

Whether you're chasing a proper flat white, a Basque burnt cheesecake, or just an air-conditioned corner to wait out the afternoon heat, these seven spots cover Old Town's café scene without repeating the classic kopitiam names you've probably already read about elsewhere.

How to choose between them

Start with what you actually want. If it's the coffee itself, Cold Blue Specialty Coffee is the only spot here roasting its own beans in-house, with single origins from Colombia, Nicaragua and Ethiopia — and on weekdays it opens at 8am, which makes it the natural first stop. If it's cake, Jalan Market does the heavy lifting: Girlie's Cafe and Chloe.co sit a few doors apart, one built on Basque burnt cheesecake, the other on croissants and cromboloni. If you want the coffee to come with context, Earthcare Café is the only one attached to a free heritage gallery about white coffee itself — and it is the one that opens at 8am seven days a week, where Cold Blue doesn't start until 10am at weekends.

Timing matters more than most guides admit, and two things about it are commonly reported wrong. Plan B is not the only late option: Chloe.co on Jalan Market also runs to 10pm every day, and the Experience Centre runs to 9pm. At the other end, Platform Coffee on Concubine Lane shuts at 6.30pm, Girlie's at 5pm or 6pm depending on the day, and Aud's at 5pm — so an afternoon that starts after 4pm will find most of Old Town closing around you. Two cafés close a full day, both on Mondays: Girlie's Cafe and Aud's Cafe.

Two practical notes worth checking before you go. Dietary requirements vary genuinely here: Chloe.co states in its own Instagram and Facebook bios that it uses halal-certified ingredients only, Girlie's and Platform Coffee are pork-free, and Aud's Cafe runs a pork-heavy menu with no halal claim anywhere on its site. And parking in the Old Town grid is tight — the lanes around Jalan Market and Lorong Panglima are narrow and often pedestrianised, so park once on the fringe and treat the whole thing as a walk. Nothing on this list is more than about a 10-minute stroll from Concubine Lane except Cold Blue, which is a slightly longer walk out towards Padang Ipoh.

Hours and closing days, checked 16 September 2026

  • OldTown White Coffee Experience Centre (Earthcare Café), 2 Jalan Panglima: 8am–9pm daily
  • Cold Blue Specialty Coffee, 23 Jalan Tun Sambanthan: 8am–7pm Mon–Fri, 10am–7pm Sat–Sun
  • Plan B, 75 Jalan Panglima: 10am–10pm daily
  • Chloe.co, 55 Jalan Market: 10.30am–10pm daily
  • Platform Coffee (Platf9rm), 22 Lorong Panglima: 11am–6.30pm Mon–Fri, 10.30am–6.30pm Sat–Sun
  • Girlie's Cafe, 26 Jalan Market: 10am–5pm Tue–Thu, 10am–6pm Fri–Sun, closed Mondays
  • Aud's Cafe, 97 Jalan Sultan Yusuff: 9am–5pm Tue–Sun, closed Mondays

One caveat on Platform Coffee. The café's own Instagram bio still carries an older note reading "Open daily 11.30am to 6.30pm", which does not match the Google hours above. The 6.30pm close is consistent across both sources, so treat the morning end as the uncertain one and don't plan to arrive before 11.30am.

What a café crawl actually costs

Google publishes a crowd-reported spend band for each of these listings, drawn from 154 to 653 respondents per café. Two sit at RM1–20 a head — Cold Blue and Platform Coffee — and the other five at RM20–40.

A three-stop crawl for two people, priced off those bands: an 8am pour-over each at Cold Blue (RM2–40 for two), pastries at Chloe.co on Jalan Market (RM40–80), then a late plate at Plan B (RM40–80). That's roughly RM82 to RM200 for two across three stops. The low end is realistic if you stop at one drink each; the high end is what you'll pay if everyone orders food.

For a single set of verifiable reference prices, Chloe.co's foodpanda menu lists an AOP butter croissant at RM9.90, a classic macaron at RM7.10, a dark chocolate canele at RM9.90, a signature almond croissant at RM17, cromboloni from RM19.50 (RM22 for the kunafa pistachio), shortcakes from RM16 to RM27.70, and a classic original tiramisu at RM21.70. Delivery prices usually run above the counter price, so read those as a ceiling rather than a quote. Girlie's burnt cheesecake has been widely reported at around RM21 a slice, but the café itself does not publish a price list.

Ipoh Old Town cafés at a glance — hours and spend checked 16 September 2026

CaféAreaKnown ForHours & Closing DayTypical Spend
Earthcare Café (OldTown Experience Centre)2 Jalan PanglimaFarm-to-table concept, free heritage gallery8am–9pm dailyRM20–40 a head
Platform Coffee (Platf9rm / Platform 9 ½)22 Lorong Panglima (Concubine Lane)Harry Potter theming, photo ops11am–6.30pm Mon–Fri, 10.30am–6.30pm Sat–SunRM1–20 a head
Plan BKong Heng Square, 75 Jalan PanglimaAll-day industrial-chic fusion café10am–10pm dailyRM20–40 a head
Girlie's Cafe26 Jalan MarketBasque burnt cheesecake, pastries10am–5pm Tue–Thu, 10am–6pm Fri–Sun; closed MonRM20–40 a head
Chloe.co55 Jalan MarketCroissants, cromboloni, shortcakes10.30am–10pm dailyRM20–40 a head
Aud's Cafe97 Jalan Sultan YusuffRustic shophouse, smoothies, pork-heavy brunch9am–5pm Tue–Sun; closed MonRM20–40 a head
Cold Blue Specialty CoffeeLevel 2, 23 Jalan Tun SambanthanIn-house roasted single-origin coffee8am–7pm Mon–Fri, 10am–7pm Sat–SunRM1–20 a head
1
Earthcare Café (listed on Maps as OldTown White Coffee Experience Centre) — 2 Jalan Panglima

Earthcare Café (listed on Maps as OldTown White Coffee Experience Centre) — 2 Jalan Panglima

Housed inside the restored three-storey OldTown Heritage Centre at one end of Concubine Lane, Earthcare Café is OldTown White Coffee's farm-to-table concept outlet — distinct from its familiar kopitiam-style branches. Mind the name gap before you navigate: Google Maps lists the whole building as OldTown White Coffee Experience Centre at 2 Jalan Panglima and carries no separate Earthcare Café pin. It uses cage-free eggs and a third-wave coffee blend of Arabica, Robusta and Liberica beans, and harvests salad greens from a vertical hydroponic vegetable wall upstairs. The ground-floor café is the only way in: the stairs to the heritage gallery on coffee and kopitiam culture run straight through the middle of it, and the gallery is free to enter. Upstairs adds circular street-facing windows, an open-air balcony corridor out to the hydroponic garden, and a souvenir shop selling 3-in-1 premix packets, tote bags, tiffin carriers and bamboo cutlery sets. It opened in June 2024, for OldTown's 25th anniversary and Visit Perak Year. Expect prices a notch above a standard OldTown outlet, in an air-conditioned, design-forward space. Open 8am to 9pm every day — the longest daily window on this list — with Google reporting RM20–40 a head and a 4.8 rating from 1,903 reviews. Phone 05-241 8104.

Image: Earthcare Cafe

2
Platf9rm Coffee & Brew (listed on Maps as Platform Coffee) — 22 Lorong Panglima, Concubine Lane

Platf9rm Coffee & Brew (listed on Maps as Platform Coffee) — 22 Lorong Panglima, Concubine Lane

The Harry Potter-inspired café at 22 Lorong Panglima — the lane better known as Concubine Lane — has now been through three names. It started as Platform 9 ½, traded as Platf9rm Coffee & Brew, and Google Maps currently lists it simply as Platform Coffee; its Instagram handle is still @platf9rmipoh. Ignore the separate Platform 9 & Half Cafe pin at number 20 on the same lane, which Maps marks permanently closed. The café spans two shophouses and a courtyard, with themed décor, a trolley photo prop and costume rentals, and it is pork-free. Hours conflict between sources: Google shows 11am to 6.30pm Monday to Friday and 10.30am to 6.30pm at weekends, while the café's own Instagram bio still carries an older note reading open daily 11.30am to 6.30pm. Either way it closes at 6.30pm and keeps the shortest day on this list. Google puts spend at RM1–20 a head, well below the RM25–50 figure that circulates in older guides. At 3.9 from 1,013 reviews it is also the lowest-rated stop here, so come for the theming and the photographs rather than the coffee.

Image: Platf9rm Coffee & Brew Cafe

3
Plan B — Kong Heng Square, 75 Jalan Panglima

Plan B — Kong Heng Square, 75 Jalan Panglima

Opened in 2013 inside a disused warehouse at Kong Heng Square, Plan B was one of Old Town's original hipster cafés and is still going more than a decade on — it's part of The BIG Group, and the space was designed by KL firm Studio Bikin. The industrial-chic, plant-filled atrium serves Western-Asian fusion food — big breakfasts, burgers, pastas, and local-leaning plates — alongside coffee and juices. Find it at 75 Jalan Panglima, a short walk from Concubine Lane and the Old Town murals. It runs 10am to 10pm every day, which ties it with Chloe.co for the latest close on this list, so it's the fallback when the smaller cafés have shut. Google reports RM20–40 a head and a 4.1 rating from 3,791 reviews, the largest review count here. Phone 03-7802 9042. One link note: the old eMenu address that other guides still pass around now redirects to a Google Drive PDF, so use The BIG Group's live Plan B page instead.

Image: Plan B / The BIG Group

4
Girlie's Cafe — 26 Jalan Market

Girlie's Cafe — 26 Jalan Market

A cake-hopper's regular stop at 26 Jalan Market, a few doors from Plan B, and open more than four years by its own account. Girlie's describes itself as serving cakes, pastries, all-day brunch, coffee and tea, all baked fresh daily — the Basque burnt cheesecake is the one it built its name on, alongside croissants and fruit tarts. Its newer draw is shio pan, the Korean-style salted butter roll: in a 10 October 2026 Facebook post the owner said the bakery started at 12 a day and now bakes 80 daily, so go earlier in the day if that's what you want. It's pork- and lard-free. Check the day before you walk over, because the hours are not uniform: closed Mondays, 10am to 5pm Tuesday to Thursday, and 10am to 6pm Friday to Sunday, so a Tuesday visit gives you an hour less than a Saturday one. Google reports RM20–40 a head and a 4.5 rating from 433 reviews. The space is small and parking on Jalan Market is tight, so plan to walk in as part of an Old Town café crawl. Call ahead on 016-550 4451 if you want a whole cake, or email girliepatisserie@gmail.com.

Photo: Girlie's Cafe

5
Chloe.co — 55 Jalan Market

Chloe.co — 55 Jalan Market

A French-inspired pastry café at 55 Jalan Market, about a 30-second walk from Concubine Lane's east entrance. Chloe.co specialises in croissants, cromboloni and shortcakes, and its own Instagram and Facebook bios state halal-certified ingredients only — worth knowing, as several spots on this list are not. It is the quiet surprise on hours: 10.30am to 10pm every day, matching Plan B for the latest close and beating every other café here by hours. Its foodpanda menu gives a usable price ladder — AOP butter croissant RM9.90, classic macaron RM7.10, dark chocolate canele RM9.90, signature almond croissant RM17, cromboloni RM19.50 rising to RM22 for the kunafa pistachio, shortcakes RM16 to RM27.70, classic original tiramisu RM21.70 — though delivery prices usually sit above the counter price. Google reports RM20–40 a head and a 4.0 rating from 1,263 reviews. It has now grown beyond Ipoh: there's a second Ipoh outlet at AEON Mall Station 18 and a Klang Valley branch in SS2, Petaling Jaya, but the Jalan Market shop is the original. It marked its fourth anniversary in October 2026. It runs short Buy 2 Free 1 promotions every so often, announced on Instagram. The last two were on soft cookies (18 Sep–4 Oct) and on all breads and Danish (16–22 Oct), and both have now ended, so check its feed before you go. The AEON outlet is lot G66, open 10am–10pm Sunday to Thursday and to 10.30pm on Fridays, Saturdays and public holidays. Phone 05-243 2389; its Instagram posts list 016-555 2830.

Image: Chloe.co

6
Aud's Cafe — 97 Jalan Sultan Yusuff

Aud's Cafe — 97 Jalan Sultan Yusuff

A rustic, decade-plus-old café at 97 Jalan Sultan Yusuff, set inside a former barbershop — the vintage Ipoh Star Barber signage is still visible in the window. Aud's serves coffee, real fruit smoothies, and comfort food such as eggs benedict with avocado and house-made hollandaise, in a deliberately unpolished, lived-in space. On the halal question, go by the menu rather than a label: its own online menu is pork-heavy, with a big breakfast built on streaky bacon and luncheon ham, a pulled pork grilled cheese, a Tau Eu Bak braised-pork rice bowl and a pesto pork burger, and the site carries no halal claim anywhere. It publishes no prices, though Google reports RM20–40 a head. Hours on the café's own website match Google exactly: closed Mondays, 9am to 5pm Tuesday to Sunday, which makes it the earliest last orders on this list. It is also the highest-rated stop here, at 4.6 from 629 reviews. Phone 05-246 1310.

Photo: Aud's Cafe

7
Cold Blue Specialty Coffee — Level 2, 23 Jalan Tun Sambanthan, near Padang Ipoh

Cold Blue Specialty Coffee — Level 2, 23 Jalan Tun Sambanthan, near Padang Ipoh

A quiet, minimalist micro-roastery on the second level of a shophouse at 23 Jalan Tun Sambanthan, with floor-to-ceiling windows looking out over Padang Ipoh — a short walk from the Old Town core. It is genuinely easy to miss: the entrance is a staircase off the street marked by a blue sign, and the café itself is upstairs. Cold Blue roasts its own beans in-house, sourced from Colombia, Nicaragua, Ethiopia and elsewhere, and serves pour-over, espresso, bagels and croffles in a calm, blue-toned interior; its Instagram bio lists national coffee-competition placings from 2022 through 2026. Older guides get the hours wrong, so take these from the café's own Instagram bio, which Google matches: 8am to 7pm Monday to Friday, 10am to 7pm Saturday and Sunday. That makes it the joint-earliest opener on weekdays alongside the Experience Centre, but not at weekends. It's also the cheapest stop here, with Google reporting RM1–20 a head and a 4.6 rating from 456 reviews. Its roastery arm, Cold Blue 2.0, operates inside Hugh's at 268A Jalan Sultan Iskandar, the street linking New Town to Old Town. Phone 011-5971 6583.

Photo: Cold Blue Specialty Coffee

Frequently Asked Questions

What time do Ipoh Old Town cafés open and close?

Checked on 16 September 2026: the OldTown White Coffee Experience Centre, which houses Earthcare Café, runs 8am to 9pm every day; Cold Blue Specialty Coffee is 8am to 7pm Monday to Friday and 10am to 7pm at weekends; Plan B is 10am to 10pm daily; Chloe.co is 10.30am to 10pm daily; Platform Coffee on Concubine Lane is 11am to 6.30pm Monday to Friday and 10.30am to 6.30pm at weekends; Girlie's Cafe is 10am to 5pm Tuesday to Thursday and 10am to 6pm Friday to Sunday; and Aud's Cafe is 9am to 5pm Tuesday to Sunday. Girlie's and Aud's are the only two that close a full day, both on Mondays.

Which Ipoh Old Town cafés are open latest, and which open earliest?

Two run to 10pm every day: Plan B at Kong Heng Square and Chloe.co on Jalan Market. The OldTown White Coffee Experience Centre closes at 9pm daily. Earliest is a tie at 8am between Cold Blue Specialty Coffee and the Experience Centre, but only the Experience Centre does it seven days a week — Cold Blue does not open until 10am on Saturday and Sunday. The earliest last orders belong to Aud's Cafe, which closes at 5pm.

How much does an Ipoh Old Town café crawl cost?

Google's crowd-reported spend bands, drawn from 154 to 653 respondents per listing, put Cold Blue Specialty Coffee and Platform Coffee at RM1 to RM20 a head, and Earthcare Café, Plan B, Girlie's Cafe, Chloe.co and Aud's Cafe at RM20 to RM40 a head. A three-stop crawl for two people — coffee at Cold Blue, pastries at Chloe.co, a late plate at Plan B — therefore lands between roughly RM82 and RM200 in total. For individual reference prices, Chloe.co's foodpanda menu lists an AOP butter croissant at RM9.90, a signature almond croissant at RM17 and a classic original tiramisu at RM21.70, though delivery prices usually run above the counter price.

Is Earthcare Café the same place as the OldTown White Coffee Experience Centre?

Yes. Earthcare Café is the farm-to-table café inside the three-storey OldTown Heritage Centre on Jalan Panglima, which opened in June 2024 for OldTown White Coffee's 25th anniversary. Google Maps lists the building as OldTown White Coffee Experience Centre at 2 Jalan Panglima and carries no separate Earthcare Café pin, so search the Experience Centre name when you navigate. The café occupies the ground floor and is the only entrance; the heritage gallery upstairs is free to enter, with no guided tours.

Which Ipoh Old Town cafés are halal or pork-free?

Chloe.co on Jalan Market states in its own Instagram and Facebook bios that it uses halal-certified ingredients only. Girlie's Cafe is pork- and lard-free, and Platform Coffee on Lorong Panglima is pork-free. Aud's Cafe on Jalan Sultan Yusuff is the clear exception: its own online menu runs on pork, including a big breakfast with streaky bacon and luncheon ham, a pulled pork grilled cheese and a braised-pork rice bowl, and the site makes no halal claim. Earthcare Café is run by OldTown White Coffee, Malaysia's largest halal kopitiam chain. If it matters for your group, check directly with the café on the day, as menus change.

Is Ipoh Old Town walkable between these cafés?

Most of these cafés — Earthcare Café, Platform Coffee, Plan B, Girlie's Cafe and Chloe.co — are within a 5 to 10-minute walk of Concubine Lane and Kong Heng Square. Aud's Cafe on Jalan Sultan Yusuff is a similar short walk. Cold Blue Specialty Coffee near Padang Ipoh is a little further out, best reached on foot in cooler hours or by a short Grab ride, and it sits on the second level of its shophouse, up a staircase off the street. Parking in the Old Town lanes is tight, so park once on the fringe and walk the rest.

Do I need to book ahead at any of these cafés?

None require advance booking, but Platform Coffee and Girlie's Cafe can fill up on weekends given their small footprints and popularity for photos and desserts. Weekday mornings or early afternoons are generally the easiest time to get a seat without a wait. Note that Girlie's Cafe and Aud's Cafe both close on Mondays, and that Girlie's shuts an hour earlier — 5pm rather than 6pm — from Tuesday to Thursday.

What is Ipoh white coffee (kopi putih)?

Ipoh white coffee is made by roasting coffee beans with margarine instead of caramelised sugar, giving it a lighter colour and less bitter, more aromatic taste than typical kopitiam coffee. It originated in Ipoh Old Town in the early 20th century at kopitiams around Jalan Bandar Timah. This list focuses on newer specialty and themed cafés rather than those original heritage kopitiams, which are well covered elsewhere — though Earthcare Café, inside the OldTown Heritage Centre, pairs its coffee with a free gallery on exactly that history.

Related reads

*Cover image: Michael, public domain, via Wikimedia Commons — Restoran Ipoh Kong Heng and the Old Town kopitiam row.*

#Food#Ipoh#Cafes#White Coffee#Perak#Old Town

You Might Also Like