
Image source: Freepik
If you’re a coffee lover in Kuala Lumpur or Petaling Jaya, you’re in for a treat! These top coffee shops are perfect for anyone looking for great coffee, cosy vibes, and a spot to unwind. Whether you’re after expertly roasted beans, delicious pastries, or just a quiet café to relax in, these places have something special. From the minimalist charm of One Half Coffee to the hidden gem that is Atap Café, there’s a perfect coffee spot waiting for you. So grab your cup of coffee and enjoy all the amazing brews KL and PJ have to offer!
Contour.



Image source: @contour.pj on Instagram
Contour PJ is a must-visit coffee cafe for coffee lovers. Its dark wood coffee counter and open layout create a cosy yet modern space, perfect for savouring a quality brew. Watch award-winning baristas craft good coffee using Brazilian and Ethiopian beans, delivering rich, aromatic flavours. Pair your drink with expertly baked pastries such as flaky croissants, daifuku red bean danishes, and more. For those passionate about coffee, the coffee roastery section at the back offers a deeper dive into the craft.
Opening Hours: 8 am – 4 pm on weekdays, 8 am – 6 pm on weekends
Address: 55, Jalan 1/12, PJ Old Town, 46000 Petaling Jaya, Selangor
More Information: Instagram
Fade by SB



Image source: @yvonnesoo on Instagram
Fade by SB is a cosy coffee shop in PJ, perfect for coffee lovers looking for a quiet spot to unwind. With its warm, classic interior, this charming café serves good coffee alongside delightful homemade desserts. Owned by Sam and Bernie (SB), the focus here is on quality over quantity, making it a great place to enjoy a thoughtfully brewed cup. Whether you’re catching up with a friend or simply indulging in a relaxing coffee break, this coffee shop in PJ is worth a visit.
Opening Hours: 8 am – 6 pm, closed on Tuesdays and Wednesdays
Address: No. 13, Ground Floor, Jalan 52/6, Bandar Baru Petaling Jaya, 46200 Petaling Jaya, Selangor
More Information: Instagram
Curate Coffee Roasters



Image source: @alainlicious on Instagram
Curate Coffee Roasters, co-founded by Malaysia’s Brewer’s Cup Champion Shaun Liew, is more than just a coffee shop, it’s a haven for coffee lovers. This sleek space houses a roastery, coffee workshops, and a retail section with carefully curated beans. Here, you’ll experience expertly brewed coffee made with precision on top-tier machines, all within a stylish, minimalist setting. Whether you’re here to learn, shop, or simply enjoy a great cup, Curate Coffee Roasters is a must-visit for true coffee enthusiasts.
Be sure to check their Instagram account linked below before visiting, as the bar may close for classes or events.
Opening Hours: Daily, 10:30 am – 5:30 am
Address: 75, Jalan SS 2/72, SS 2, 47300 Petaling Jaya, Selangor
More Information: Instagram
One Half Coffee



Image source: @onehalf_coffee on Instagram
One Half Coffee is the epitome of good coffee within reach, where accessibility meets quality. Located at 17, Jalan 20/13, Taman Paramount, Petaling Jaya, this minimalist café roasts its own coffee beans, offering an exceptional range of brews. Whether you’re enjoying a perfectly brewed cup in the café or picking up their drip bags to enjoy at home, coffee lovers will appreciate the focus on quality coffee in every cup. A must-visit coffee shop in PJ for anyone in search of speciality coffee and a tranquil space to unwind.
Opening Hours: Daily, 8 pm – 10 pm
Address: 17, Jalan 20/13, Taman Paramount, 46300 Petaling Jaya, Selangor
More Information: Instagram
You can also check out 2025’s must-visit cafes in KL and PJ while you’re here!
Transparent Coffee



Image source: @stills.byxuan & @yuann___ on Instagram
Transparent Coffee lives up to its name by being fully transparent about its coffee sourcing, ensuring top-quality beans are sourced directly from farmers. This speciality coffee shop in KL offers a selection of white, black, and filter coffee, with the iced latte being a must-try – rich, creamy, and perfect for your coffee fix. Pair your brew with their homemade sourdough sandwiches, available in three cheese or chicken and aubergine. Whether you’re a coffee lover or just looking for a good coffee spot in KL, Transparent Coffee is a great place to unwind.
Opening Hours: 8 am – 5 pm, closed on Wednesdays
Address: Sam Mansion Flat, Jalan Tuba, Kampung Attap, 50460 Kuala Lumpur, Federal Territory of Kuala Lumpur
More Information: Instagram
Atap by Pagi Coffee Co



Image source: @alainlicious on Instagram
Atap Café is a hidden gem in Subang, perfect for coffee lovers seeking a unique experience. Founded by barista Christopher Chuah (Pagi Coffee Co.) and sandwich expert Fauzan Ruslan (Griddle Grilled Cheese), this cosy café serves expertly brewed coffee, fizzy small-batch kombucha, and rich cold-steeped chocolate drinks. Their must-try grilled cheese sandwich features tender beef, a melty trio of mozzarella, Monterey Jack, and Danish blue cheese, plus caramelized onions on artisanal whole-wheat bread. Tucked above a tattoo studio, Wayang Kulit Tatu, Atap is an intimate spot for great coffee and comforting bites.
Opening Hours: 8 am – 6 pm on weekdays, 9 am – 6 pm on weekends, closed on Mondays
Address: 2nd floor, 28-2, Jalan SS 15/4, Ss 15, 47500 Subang Jaya, Selangor
More Information: Instagram
The Lazy Man



Image source: @tianchad on Instagram
The Lazy Man is a cute coffee shop near PJ that embraces a laid-back, unconventional charm. Known for their unique personality, they craft signature blends like the Cincai Blend, a mix of Papua New Guinea, Ethiopian, and Brazilian beans, offering nutty notes with a fruity twist, perfect for espresso lovers.
In its new home, Lazy Man 2.0 remains a niche café with an unpredictable schedule, opening only when the mood strikes. True to their nature, you can catch them brewing at Ground Coffee Roasters. If you’re lucky, you’ll find them open. As they say, fate decides the meet-up!
Opening Hours: N/A
Address: 27, Jalan SS 21/34, Damansara Utama, 47400 Petaling Jaya, Selangor
More Information: Instagram