Penang Cafes: 15 Best Coffee Spots in George Town

Coffee and pastries at a heritage shophouse cafe in George Town, Penang

Penang cafes have earned a reputation that reaches well beyond Malaysia. George Town's heritage shophouses now host some of Southeast Asia's most interesting coffee bars, brunch spots and bakeries, each one set inside a renovated pre-war building with its own character.

This guide covers 15 cafes across George Town and its fringes, verified in October 2026. Every entry includes the address, opening hours, closed days, price range and what to order so you can plan without guessing. Prices are in Malaysian Ringgit (RM) and are approximate.

Whether you want a 7 am espresso before temple-hopping, a long brunch with eggs and sourdough, or a late-night slice of cake after bar-hopping on Love Lane, there is a George Town coffee shop for that exact situation.

Jump to a place (15)
  1. The Mugshot Cafe
  2. Norm Micro Roastery
  3. Urban Daybreak
  4. Ome by Spacebar Coffee
  5. Kenny Hills Bakers
  6. ChinaHouse
  7. Mews Cafe
  8. The Alley
  9. Narrow Marrow
  10. PACE Coffee
  11. Lunabar Coffee
  12. Toh Soon Cafe
  13. Le Petit Four Pâtisserie
  14. Constant Gardener Coffee
  15. Black Kettle

At a glance

The Mugshot Cafe

The Mugshot Cafe

Chulia St · Bagels, all-day

RM12–25
Norm Micro Roastery

Norm Micro Roastery

Church St Ghaut · Specialty coffee

RM10–20
Urban Daybreak

Urban Daybreak

Lebuh Bishop · Brunch

RM18–35
Ome by Spacebar

Ome by Spacebar

Lorong Toh Aka · Pour-over

RM10–18
Kenny Hills Bakers

Kenny Hills Bakers

Upper Penang Rd · Pastries, sourdough

RM12–30
ChinaHouse

ChinaHouse

Beach St · Cakes, late night

RM12–35
Mews Cafe

Mews Cafe

Muntri St · Asian brunch

RM15–30
The Alley

The Alley

Stewart Lane · Churros, coffee

RM10–20
Narrow Marrow

Narrow Marrow

Lebuh Pantai · Tiramisu, evening

RM14–28
PACE Coffee

PACE Coffee

Beach St · Morning pour-over

RM10–18
Lunabar Coffee

Lunabar Coffee

Jalan Clove Hall · Single-origin espresso

RM10–18
Inside Toh Soon Cafe on Lebuh Campbell, George Town, Penang

Toh Soon Cafe

Campbell Street

RM2–8
Shopfront of Le Petit Four Patisserie on Beach Street, George Town, Penang

Le Petit Four Pâtisserie

Beach Street

RM7–22
Seating area with a green plant wall inside Constant Gardener Coffee on Lebuh Light, George Town, Penang

Constant Gardener Coffee

Lebuh Light

RM11–16
Coffee and order counter under the Black Kettle sign inside the cafe on Beach Street, George Town, Penang

Black Kettle

Beach Street

RM6–16

The Mugshot Cafe

302 Chulia Street, George Town · Sun–Thu 8 am – 10 pm, Fri–Sat 8 am – 12 am · No closed days · RM12–25Non-halal · Google Maps · Verified Oct 2026

Bagels and coffee at The Mugshot Cafe on Chulia Street, Penang

The Mugshot Cafe occupies a double-storey shophouse on Chulia Street and has been a backpacker-district anchor since 2012. It specialises in hand-rolled bagels — the smoked salmon and cream cheese version is the consistent crowd pick — alongside freshly made yogurt bowls and strong espresso drinks.

The ground floor is compact and can get warm in the afternoon. Head upstairs for more seating and better airflow. Evenings are quieter than the morning rush, and weekend hours extend to midnight, making it one of the few cafes open late on this stretch. Order at the counter; card payments accepted.

Norm Micro Roastery

13 Church Street Ghaut, George Town · Daily 9:30 am – 6 pm · No closed days · RM10–20Non-halal · Google Maps · Verified Oct 2026

Pour-over coffee station at Norm Micro Roastery in George Town

Norm Micro Roastery is a narrow, light-filled space on Church Street Ghaut with a focus on single-origin beans roasted in small batches on-site. The baristas know their beans well and can walk you through the tasting notes of whatever is on rotation. Pour-over is the way to go here — typically RM14 to RM18 depending on the origin.

Seating is limited to about 20 spots, mostly along a communal counter facing the roaster. Arrive before 11 am on weekdays for the best chance of a seat. Food options are minimal: a few pastries and toast sets. This is a place to focus on coffee, not a full brunch venue.

Urban Daybreak

34 Lebuh Bishop, George Town · Daily 7:30 am – 5 pm · No closed days · RM18–35Non-halal · Queue expected · Google Maps · Verified Oct 2026

Brunch plate with eggs and sourdough at Urban Daybreak cafe in Penang

Urban Daybreak on Lebuh Bishop is the go-to brunch cafe in George Town. The Melbourne-inspired menu runs from ricotta hotcakes and shakshuka to grain bowls and smashed avocado on sourdough. Portions are generous and plates look as good as they taste. Coffee comes from local roasters and is consistently well-pulled.

The catch: expect a queue on weekends, especially between 9 and 11 am. There is no reservation system, so arrive at opening (7:30 am) or after 2 pm to avoid the wait. The space is pet-friendly, and the courtyard seating at the back stays cool even on hot days. Last order is at 4 pm sharp.

Ome by Spacebar Coffee

1 Lorong Toh Aka, George Town · Sat–Tue 7:30 am – 3 pm (some weekends to 4 pm) · Closed Wed–Fri · RM10–18Non-halal · Google Maps · Verified Oct 2026

Latte art at Ome by Spacebar Coffee in George Town

Tucked down a quiet alley off Lebuh Acheh, Ome by Spacebar Coffee is a small, serious coffee spot that roasts its own beans. The espresso is smooth and balanced, and the barista team rotates seasonal single-origins for pour-over. A flat white runs about RM12. Food is simple: toast, sandwiches, pastries.

Note the unusual schedule: recent listings show it open Saturday to Tuesday only, from 7:30 am until mid-afternoon, and closed Wednesday to Friday. Check its Instagram before going, as the days shift. Ome placed 56th on The World's 100 Best Coffee Shops 2025 list. The space fits maybe 15 people, split between indoor and a tiny courtyard. It draws local coffee regulars rather than tourist crowds, so mornings are calm. Park on Lebuh Acheh and walk in.

Kenny Hills Bakers

4 Jalan Penang (Upper Penang Road), George Town · Daily 7:30 am – 10 pm · No closed days · RM12–30Non-halal · Google Maps · Verified Oct 2026

Peach strudel and croissants at Kenny Hills Bakers Penang

Kenny Hills Bakers opened its first Penang outlet in January 2025, occupying a restored colonial mansion at the end of Upper Penang Road. The KL-born bakery is known for its peach strudel (RM16), flaky croissants and artisanal sourdough loaves. The Penang branch adds a garden courtyard to the experience.

Coffee is decent but secondary to the baked goods — come here for pastries and leave the pour-overs to the specialists listed above. The peach strudel and almond croissant tend to sell out by late afternoon on weekends. Evening hours make this a good option after dinner at nearby restaurants on Upper Penang Road.

ChinaHouse

153 Beach Street & 183 Victoria Street, George Town · Daily 10 am – 12:30 am · No closed days · RM12–35Non-halal · Google Maps · Verified Oct 2026

Cake display counter at ChinaHouse cafe on Beach Street, Penang

ChinaHouse stretches through three heritage buildings connected by a courtyard on Beach Street. The cafe section near the entrance displays over 30 cake varieties daily — the salted caramel cheesecake is a reliable pick, and the pandan layer cake captures a local flavour. Coffee is solid if not exceptional.

Beyond coffee and cake, ChinaHouse functions as a restaurant, bar and live-music venue. The Canteen at the back hosts jazz and acoustic sets most evenings. Hours run until 12:30 am, making it the only cafe on this list where you can get a proper slice of cake at midnight. The space is large enough that you rarely need to queue.

Mews Cafe

77 Jalan Muntri, George Town (inside Muntri Mews) · Daily 8 am – 9:30 pm · No closed days · RM15–30Non-halal · Google Maps · Verified Oct 2026

Courtyard dining at Mews Cafe inside Muntri Mews hotel, George Town

Mews Cafe sits inside the Muntri Mews boutique hotel, a restored row of shophouses on Jalan Muntri. The menu leans Asian-Western: nasi lemak with sambal prawns shares space with eggs Benedict and French toast. The courtyard setting is the highlight — shaded, breezy and quieter than the street outside.

Brunch is the strongest meal here, though the kitchen runs a full menu until 9:30 pm. Coffee is acceptable rather than outstanding. Alfresco seating fills first on weekends, so arrive before 9 am for the courtyard. Parking is tight on Muntri Street; use the Sia Boey urban park car park nearby.

The Alley

5 Stewart Lane, George Town · Fri–Tue 10 am – 6 pm · Closed Wed & Thu · RM10–20Non-halal · Google Maps · Verified Oct 2026

Specialty coffee and churros at The Alley cafe on Stewart Lane, Penang

The Alley occupies a small heritage nook on Stewart Lane, just off Love Lane. It pairs specialty coffee with churros — the cinnamon sugar version with chocolate dipping sauce (RM12) is the signature. Espresso drinks are well-extracted and consistent.

The space is tiny, with a handful of indoor seats and a few stools facing the lane. Afternoon crowds peak around 2 to 4 pm when walking-tour groups pass through. Morning visits are calmer. Note that it is closed every Wednesday and Thursday. Cash and card accepted.

Narrow Marrow

312 Lebuh Pantai (Beach Street), George Town · Thu–Mon 3 pm – 11 pm · Closed Tue & Wed · RM14–28Non-halal · Google Maps · Verified Oct 2026

Tiramisu and espresso at Narrow Marrow on Beach Street, Penang

Narrow Marrow reopened on Beach Street as a larger, less cramped version of its original incarnation. The tiramisu (RM24 a slice, in about six rotating flavours, some with liqueur and some alcohol-free) remains the signature and one of the better versions in George Town — layered properly, not too sweet and served in a generous portion. Espresso drinks are good, and the evening cocktail list is short but well-chosen.

Opening only from 3 pm, this is an afternoon-to-evening cafe rather than a breakfast spot. The space works well for a post-dinner dessert stop. Closed Tuesday and Wednesday. Street parking is limited on this stretch of Beach Street; walk from Weld Quay or the KOMTAR area instead.

PACE Coffee

397 Beach Street, George Town · Mon–Tue, Thu–Fri 9 am – 5:30 pm, Sat–Sun 8:30 am – 5:30 pm · Closed Wed · RM10–18Non-halal · Google Maps · Verified Oct 2026

Pour-over coffee at PACE Coffee on Beach Street, George Town

PACE Coffee is a bright, minimal shophouse cafe on the quieter southern end of Beach Street. The focus is on well-sourced beans served as pour-over or espresso. A flat white runs RM12 and the pour-over menu rotates. Light bites include toasts and pastries — enough for a morning snack, not a full meal.

The high ceilings and white walls make the space feel open despite a narrow footprint. Weekend mornings draw the coffee-focused crowd, but weekday visits are relaxed. Closed every Wednesday. Combine a visit here with PACE's neighbour cafes along this stretch of Beach Street for a short cafe hop.

Lunabar Coffee

10D Jalan Clove Hall, George Town · Wed–Fri 8 am – 4 pm, Sat–Sun 9 am – 5 pm · Closed Mon & Tue · RM10–18Non-halal · Google Maps · Verified Oct 2026

Espresso and beans at Lunabar Coffee on Jalan Clove Hall, George Town

Lunabar Coffee sits in a residential stretch of Jalan Clove Hall, away from the tourist core. The barista-owner is meticulous about extraction, and the single-origin espresso here ranks among the most technically precise in Penang. Expect a short menu: espresso drinks, filter coffee, a few baked items. Nothing else.

The cafe is small — four or five tables — and opens only five days a week (Wednesday to Sunday). Check the schedule before heading over, because hours occasionally shift. Street parking on Jalan Clove Hall is easy. This is a destination for people who care about coffee above all else; if you want brunch, go to Urban Daybreak first and come here for coffee afterward.

Toh Soon Cafe

184 Lebuh Campbell (Campbell Street), George Town · Mon–Sat 8 am – 5 pm · Closed Sun · RM2–8Non-halal · Queue expected · Google Maps · Verified Oct 2026

Inside Toh Soon Cafe on Lebuh Campbell, George Town, Penang

Toh Soon Cafe is a traditional Hainanese kopitiam squeezed into a narrow alley off Campbell Street, and it has been serving the same breakfast for more than 70 years. Bread is toasted over charcoal, spread with house-made kaya and served with two half-boiled kampung eggs and a cup of Hainanese white coffee. The most expensive item on the menu costs under RM8.

Seating is in the alley itself, so expect a queue at peak breakfast time, especially on Saturdays. It is not halal-certified. In September 2026 the business announced its first outlet outside Penang, in Subang, Selangor, but the Campbell Street original is the one to visit. Closed on Sundays.

Le Petit Four Pâtisserie

310 Lebuh Pantai (Beach Street), George Town · Fri–Wed 9 am – 6 pm · Closed Thu · RM7–22Non-halal · Google Maps · Verified Oct 2026

Shopfront of Le Petit Four Patisserie on Beach Street, George Town, Penang

Le Petit Four is a French patisserie run by pastry chef Hooi Shing, who trained at Le Cordon Bleu in Paris. The shophouse has a pared-back, industrial look with plenty of natural light, and you can watch the bakers at work behind the counter. Croissants cost RM7, cranberry scones RM8, a lemon meringue tart RM16 and the seasonal fig tart RM22.

It sits two doors from Narrow Marrow on the same stretch of Beach Street, which makes an easy pastry-then-tiramisu pairing in the afternoon. Coffee is available to go with the pastries. Phone 016-409 3918.

Constant Gardener Coffee

9-11 Lebuh Light, George Town (ground floor, Penang Chinese Chamber of Commerce building) · Sun–Thu 9 am – 6:30 pm, Fri–Sat 9 am – 10:30 pm · No closed days · RM11–16Non-halal · Google Maps · Verified Oct 2026

Seating area with a green plant wall inside Constant Gardener Coffee on Lebuh Light, George Town, Penang

Constant Gardener is a small, family-owned multi-roaster coffee bar on the ground floor of the Penang Chinese Chamber of Commerce building on Light Street. Rather than roasting its own beans, it rotates coffees from different roasters, alongside single-origin hot chocolates and infusion teas. An espresso costs RM11, a latte from RM14 and the Gardener's iced chocolate RM16.

It is one of the few specialty coffee bars in George Town open into the evening, until 10:30 pm on Friday and Saturday. The location, near the Penang State Museum and the Fort Cornwallis end of town, makes it a handy stop on a heritage walk. Seating is limited, so it suits a short stop rather than a long laptop session.

Black Kettle

105 Lebuh Pantai (Beach Street), George Town · Daily 8 am – 6 pm · No closed days · RM6–16 for bakesNon-halal · Google Maps · Verified Oct 2026

Coffee and order counter under the Black Kettle sign inside the cafe on Beach Street, George Town, Penang

Black Kettle combines a bakery counter, cafe and bistro inside a restored high-ceilinged building on the northern end of Beach Street, with wood and black fittings and an airwell overhead. The bread is naturally leavened, and the bakery side sells baguettes (RM5.50), croissants (RM6.50), pain au chocolat (RM7.50), wholemeal and Normandy loaves (RM16) and Paris-Brest (RM15).

It is one of the roomier cafes in the heritage core, so it handles groups and all-day brunch better than the narrow shophouse coffee bars. Come in the morning for the fullest bread selection. Phone 04-251 9270.

How to Plan a Penang Cafe Hop

Most of these cafes sit within George Town's UNESCO heritage zone, making a walking cafe crawl practical. Here is a suggested route by area.

Beach Street and Church Street Ghaut (Morning)

Start at PACE Coffee or Norm Micro Roastery for your first cup. Both open by 9:30 am and are a short walk apart. From here, walk north along Beach Street toward ChinaHouse for a second stop and a slice of cake.

Chulia Street and Stewart Lane (Midday)

Start with charcoal kaya toast at Toh Soon Cafe on Campbell Street, then cross over to Chulia Street for a bagel at The Mugshot Cafe, then duck into The Alley on Stewart Lane for churros and one more espresso. This stretch connects to Love Lane, which leads to the street art area around Armenian Street.

Jalan Penang and Beyond (Afternoon)

In the late afternoon, head to Narrow Marrow on Beach Street (opens 3 pm) for tiramisu. Then walk or ride to Kenny Hills Bakers on Upper Penang Road (Jalan Penang) for pastries as the sun drops; it stays open until 10 pm.

Penang Cafes: Frequently Asked Questions

What are the best cafes in Penang for specialty coffee?

Norm Micro Roastery on Church Street Ghaut, Ome by Spacebar Coffee in Lorong Toh Aka, PACE Coffee on Beach Street and Lunabar Coffee on Jalan Clove Hall all roast or source single-origin beans and pull consistently good shots.

Are Penang cafes halal?

Most independent George Town cafes are non-halal, meaning they may serve pork or alcohol, though many dishes are naturally pork-free. Always check with staff if halal certification matters to you, as certification status can change.

What time do Penang cafes open and close?

The earliest openers are Urban Daybreak, Ome by Spacebar Coffee and Kenny Hills Bakers, all starting at 7:30 am, followed by Toh Soon Cafe and Black Kettle at 8 am. Most George Town cafes open between 9 and 10 am. ChinaHouse stays open the latest, closing at 12:30 am daily. Narrow Marrow opens only from 3 pm onward.

How much does coffee cost in Penang cafes?

A specialty espresso-based drink typically costs RM10 to RM16. Pour-over and single-origin filter coffee ranges from RM14 to RM22. Brunch plates run RM15 to RM35. Cakes start around RM12 per slice. These prices are approximate and may vary.

Which Penang cafes are good for brunch?

Urban Daybreak on Lebuh Bishop is the top choice for a full brunch spread with eggs, sourdough and grain bowls. The Mugshot Cafe on Chulia Street is known for its bagels. Kenny Hills Bakers on Upper Penang Road serves excellent pastries and croissants in a colonial mansion. Mews Cafe on Muntri Street offers Asian-inflected brunch dishes.