Festive Cafés for a Cozy, Toasty Christmas in KL & PJ

festive cafe in kl and pj

Image source: Freepik

There’s something undeniably magical about the café scene once December rolls in. Lights get warmer, music feels cheerier, and even a simple cup of coffee somehow tastes more festive. Around Kuala Lumpur and Petaling Jaya, cafés are embracing the season with twinkling decorations, comforting holiday specials, creative workshops, and spaces that feel perfect for slow mornings or cozy catch-ups. From sunlit minimalist hideaways to full winter-wonderland makeovers, each spot brings its own flavour of Christmas charm. If you’re looking to soak up that toasty, heartwarming holiday vibe, here are the festive cafés worth adding to your December list!

After One

after one christmas
after one
after one

Image source: @afterone.kl on Instagram

This calm, Scandinavian-inspired café along Jalan Yap Kwan Seng is already known for its sunlit spaces and soothing greenery, but this Christmas, After One feels even cozier. Their festive highlight is the Christmas special, the Fluffy Matcha, a smooth, creamy, melt-in-your-mouth treat that brings a little indulgence to the season. If you’re looking for a wholesome, warm café to celebrate the holidays or unwind with friends, After One is also hosting Let It Gogh, a year-end art therapy session in collaboration with Club Halo on 20 December 2025. Think cozy corners, creative energy, and the perfect chance to slow down before the new year.

Opening Hours: 8 AM – 9 PM on Tuesdays to Sundays, 8 AM – 4 PM on Mondays

Address: No.1, Persiaran Lidcol, Jalan Yap Kwan Seng, Kampung Baru, 50450 Kuala Lumpur

More Information: Instagram

Remark: Pork-free, pet & vegan-friendly

Huckleberry

huckleberry
huckleberry
huckleberry

Image source: @myhuckleberrykl on Instagram

If there’s one place in KL that fully embodies the season, it’s Huckleberry, a festive café where Christmas magic fills every corner. At their Damansara Heights branch, twinkling lights, hanging baubles, and cozy decorations transform the space into a warm, family-style celebration. This year’s lineup of Christmas specials is spectacular, featuring hearty festive meals, decadent desserts, and cheerful baked goods inspired by the founders’ own family traditions. From Christmas-inspired mains like their Turkey, Cranberry & Camembert Toastie to their much-loved festive cupcakes, cookies, and house-made sweet treats, there’s something for every holiday craving. If you’re hosting at home, Huckleberry also offers a pre-order Christmas menu, a lovingly crafted feast complete with rustic sides and a warm apple, peach & plum crumble, perfect for gatherings with friends and family.

Opening Hours: 7.30 AM – 10.30 PM (Damansara Heights only)

Address: 2G & 4G, Jalan Medan Setia 2, Plaza Damansara, Bukit Damansara, 50490 Kuala Lumpur

More Information: Instagram

Remark: Pork-free

Since Then

since then
since then
since then

Image source: @xuegao_ly & @sincethen_bangsar on Instagram

Set in a bright, spacious converted warehouse in Bangsar, Since Then has turned into a true festive café this season with a full winter wonderland makeover complete with a 9-foot real Christmas tree, snowy décor, wrapped gifts, and their magical Christmas Snow Show happening in multiple sessions every evening. The celebration continues with their Christmas special menu featuring A5 Wagyu Steak, Duck Breast with Orzo, Grilled Chicken with Orzo, and cozy sides like Tomato Pepper Vege Soup and Potato Salad. Matcha fans will love their new Simple Matcha series (the creamy Duo or the lighter, bitter Matcha Zhu) paired with their Matcha Cheesecake, and you can’t leave without trying their popular Unagi Omu Don!

Check out their Christmas Snow Show schedule here!

Opening Hours: Monday to Sunday, 9 AM – 10 PM

Address: 6, Jalan Liku, Bangsar, 59100 Kuala Lumpur

More Information: Instagram

Remark: Muslim-friendly

Strangers at 47

strangers at 47
strangers at 47
strangers at 47

Image source: @huskeecup.malaysia & @strangersat47 on Instagram

A neighbourhood favourite since 2014, Strangers at 47 has grown from a bold crepe-focused café into a beloved spot known for genuine hospitality, friendly founders, and a loyal community. Over the years, they’ve expanded far beyond crepes, introducing monthly specials, hearty mains, great coffee, refreshing drinks, and delicious baked goods, all while continuing to “Malaysian-ise” their creative crepe offerings. Recently refreshed with an upgraded look and proudly awarded the Premis Makanan Bersih 2025 by MBPJ, the café stays true to the meaning behind its name: we walk in as strangers and leave as friends. This Christmas, they’re adding a sweet touch to the season with a cozy cookie box, perfect for gifting or enjoying alongside their signature favourites.

Opening Hours: Weekdays from 10 AM – 10 PM, Weekends & Public Holidays from 9 AM – 10 PM

Address: 45, 47, 49 Jalan 17/45, Petaling Jaya, 46400 Malaysia

More Information: Instagram

Remark: Pork-free, alcohol-free

Oh My Belly

oh my belly
oh my belly
oh my belly

Image source: @belly_kl on Instagram

It’s a cozy, Muslim-friendly pick in Cheras, Oh My Belly is known for its comfy ambience, soft lighting, and a menu packed with comforting Western favourites. From crispy golden Fish & Chips and fragrant Tiger Prawn Aglio Olio to rich truffle-kissed Wild Mushroom Soup and zesty Lemon Bliss Cake, it’s a spot locals love for casual meals and celebrations alike. This season, they’re spreading the cheer with a Christmas special! A Smoked Chicken Set or Salmon Wellington Set that’s available for online preorder with delivery or to enjoy when dining in! Each set comes with six festive sides that make holiday gatherings extra warm and easy. Whether you’re planning a laid-back dinner with friends or picking up a festive meal to share at home, Oh My Belly brings comfy, celebratory vibes to Cheras.

Opening Hours: Daily, 11 AM – 10 PM

Address: 13, Lorong Durian, Taman Cheras, 56100 Kuala Lumpur

More Information: Instagram

Remark: Muslim-friendly

Bandit

bandit
bandit
bandit

Image source: @parasytestudio & @cafe.bandit on Instagram

Bandit Café brings a playful charm to the neighbourhood, the kind that instantly makes you want to slow down, sip a latte, and stay awhile. Known for its soft shokupan loaves and Asian-influenced brunch plates, this festive cafe balances modern aesthetics with a warm, homey feel (and yes, your furry friends are welcome at the outdoor seats!). This December, the Christmas spirit takes over with a Christmas special workshop night on 20 December 2025, in collaboration with Cosy Hearts Club, featuring truffle-making, cookie decorating, and a cozy 3-course festive dinner! It’s perfect for groups or solo diners looking for a wholesome, hands-on celebration.

Opening Hours: Mondays to Sundays, 8 AM – 9 PM

Address: 6, Jalan SS2/10, SS 2, 47300 Petaling Jaya, Selangor

More Information: Instagram

Remarks: Pet-friendly (outdoor seating only)

2046

2046
2046
2046

Image source: @2046_cafe on Instagram

2046 Café continues to charm visitors with hearty food, creative desserts, and their iconic cartoon-like frozen cheesecakes. While they’re no longer able to welcome pets indoors due to recent licensing requirements, the café’s warm atmosphere and thoughtfully crafted menu still make it a festive cafe worth visiting this season. Their Christmas specials include comforting plates like Seafood Gochujang Orzo Pasta, Fish n Chips, and Lamb Stew, plus seasonal sips such as Strawberry Brew and Coconut Margaritas, lovely options for a cozy December meal. From 11–25 December, they’re also hosting a delightful Caketella Christmas pop-up featuring three limited-edition ice cream sticks (Martell Raisin, Guinness Raisin, and Mee Loh), available exclusively at 2046 Café for an extra-sweet holiday treat.

Opening Hours: Thursdays to Sundays at 9:30 AM – 10 PM, Mondays & Wednesdays at 10 AM – 6 PM, closed on Tuesdays

Address: 54, Jalan SS 23/11, Taman Sea, 47400 Petaling Jaya, Selangor

More Information: Instagram

Pokok by Brick House Group

pokok kl
pokok kl
pokok kl

Image source: @yj.leow & @pokokbybh on Instagram

Step into Pokok, where greenery, glass walls, and a warm, inviting atmosphere make it a true cafe escape in the city. Their Christmas menu, a creative mix of Eastern and Western flavours, sets the stage for a feast to remember. From 6 December, enjoy comforting dishes like Lamb Meatballs, Grilled Chicken Breast, Lamb Rack, and Roasted Tomato Pasta, available a la carte or as a set for 3-4 pax, perfect for sharing with loved ones. Each bite is crafted to bring warmth, joy, and a little festive magic to your table.

Opening Hours: Daily, 10 AM – 10 PM

Address: Block B, GF (Outdoor), MAHSA Avenue, Jalan Elmu, off Jalan Universiti, 59100 Kuala Lumpur

More Information: Instagram

 

 / 

Sign in

Send Message

My favorites