There are 26 specialty coffee roasters with physical locations in Selangor — the densest roaster scene in the country, stretching from Petaling Jaya and Subang Jaya to Shah Alam and Seri Kembangan.
Arkib Rasmi
Cheras · Selangor
★ 5.0 · 11 Google reviews Google rating
1-3A, 1, Persiaran Sri Raya, Taman Sri Raya, 43200 Cheras, Selangor
A proper roastery with beans from Ethiopia to Indonesia, knowledgeable staff and dirty lattes with cranberry-and-cheesecake notes; visitors are welcome to look around the roasting floor.
Mama Typica
Ampang · Selangor
★ 5.0 · 2 Google reviews Google rating
101, Lrg Memanda 2, Taman Dato Ahmad Razali, 68000 Ampang, Selangor
Overdose Kitten Coffee Roastery
Seri Kembangan · Selangor
★ 4.9 · 23 Google reviews Google rating
1502A, Jalan Besar, Bandar Baru, 43300 Seri Kembangan, Selangor
A hidden coffee-nerd playground of beans and brew gear, run by a championship-winning barista who happily explains every cup.
Mika Coffee
Petaling Jaya · Selangor
★ 4.8 · 86 Google reviews Google rating
DG-28, Medalla @, 2, Jalan PJU 1a/2, Ara Damansara, 47301 Petaling Jaya, Selangor
Regulars praise the friendly baristas and the cosy, board-game-filled space, run by the same crew behind Baos.my in Kelantan. Matcha drinks and the irish cream coffee get repeat mentions, though a few find portions small for the price.
Cottle Coffee Roastery
Petaling Jaya · Selangor
★ 4.8 · 82 Google reviews Google rating
9, Jalan PJU 3/46, Sunway Damansara, 47810 Petaling Jaya, Selangor
Buy-direct-from-the-roastery value: custom orders, fair prices and free samples, plus well-reviewed two- and five-day barista courses.
Bad Artist Coffee Co
Petaling Jaya · Selangor
★ 4.8 · 61 Google reviews Google rating
10a, Jalan SS 2/10, SS 2, 47300 Petaling Jaya, Selangor
A hidden first-floor SS2 roastery — ring the bell to get in — that takes its beans seriously; the boss talks you through Brazil versus Indonesia single origins in a warm, minimalist room.
Emery Coffee Roastery
Subang Jaya · Selangor
★ 4.8 · 22 Google reviews Google rating
G-3-1 The Glades Courtyard Retail Lot The Glades, Putra Heights, 47650 Subang Jaya, Selangor
A small, intimate roastery-cafe in The Glades with multi-year regulars; drinks are pulled carefully on a Decent machine and there are always beans to take home.
Celsius Coffee
Shah Alam · Selangor
★ 4.7 · 1,486 Google reviews Google rating
58, Jalan Renang 13/26, Tadisma Business Park, 40100 Shah Alam, Selangor
A big, parking-friendly Tadisma spot that stays quiet enough to work in; the matcha strawberry has repeat fans and the pastas hold their own.
ASK Coffee Roastery
Shah Alam · Selangor
★ 4.7 · 266 Google reviews Google rating
13, Jalan Astaka M U8/M, Bukit Jelutong, 40100 Shah Alam, Selangor
Hidden inside a quiet Bukit Jelutong mall — follow the aroma. Technically sharp espresso drinks and staff who geek out about beans and brewing without any pretension.
43 Coffee
Shah Alam · Selangor
★ 4.7 · 208 Google reviews Google rating
D-3A-G, Jalan Serai Wangi H16/H, Seksyen 16, Alam Avenue, 40200 Shah Alam, Selangor
A roaster for enthusiasts: sweet, complex Ethiopian single origins that behave across brew methods, and baristas who show you how to get the most from a filter cup.
The Roast Things Coffee Roaster
Petaling Jaya · Selangor
★ 4.7 · 121 Google reviews Google rating
A-G-01, Prima Avenue, The Tube, Jalan PJU 1/39, Dataran Prima, 47301 Petaling Jaya, Selangor
An unsigned, easy-to-miss Dataran Prima roaster where seasonal beans are matched to your preference — one floral Burundi cold white sent a reviewer straight back for a second cup.
Curate Coffee Roasters
Petaling Jaya · Selangor
★ 4.7 · 109 Google reviews Google rating
75, Jalan SS 2/72, SS 2, 47300 Petaling Jaya, Selangor
SS2 regulars call it among the best roasters in the Klang Valley, with a wide bean range for both milk drinks and brews and baristas quick with recommendations.
The Crackpots Coffee Roaster
Subang Jaya · Selangor
★ 4.7 · 91 Google reviews Google rating
16 & 18, Jalan USJ 1/1b, Taman Subang Mewah, 47620 Subang Jaya, Selangor
A striking industrial-minimalist USJ roastery with a vast Arabica selection across natural, washed and honey processes; tranquil until the room fills.
Toothless Coffee
Petaling Jaya · Selangor
★ 4.7 · 86 Google reviews Google rating
Lot 5, Jalan 13/2, Seksyen 13, 46200 Petaling Jaya, Selangor
The first coffee-omakase cafe in town: coffee only, roasted in-house, with baristas walking you through options to match your taste. The small sake-bar-like room fills fast on weekends.
Baristar Roastery
Subang Jaya · Selangor
★ 4.7 · 82 Google reviews Google rating
A12-1, Jalan SS 15/4d, Ss 15, 47500 Subang Jaya, Selangor
A quiet second-floor gem above busy SS15: Einspanner and Himalayan-seasalt mochas with strong coffee character, house-made desserts and fair prices.
Blend Coffee Roasters
Shah Alam · Selangor
★ 4.6 · 71 Google reviews Google rating
16, Jalan Tengku Ampuan Zabedah A 9/A, Seksyen 9, 40100 Shah Alam, Selangor
A work-friendly Seksyen 9 coffee shop; the hot lattes show proper milk technique, though reviews are more mixed on consistency and waiting times.
FCR (Fluid Coffee Roasters)
Shah Alam · Selangor
★ 4.6 · 17 Google reviews Google rating
35, Jalan Pluto Az U5/Az, Pinggiran Subang, Bandar Pinggiran Subang, 40150 Shah Alam, Selangor
The neighbourhood roastery that saves Pinggiran Subang the drive into town — open late, with staff matching bean purchases to your taste.
Niju Coffee Hub
Petaling Jaya · Selangor
★ 4.5 · 272 Google reviews Google rating
No 20, Mezzanine Floor, Jalan SS 2/61, SS 2, 47300 Petaling Jaya, Selangor
A minimalist SS2 mezzanine spot with well-brewed, aromatic coffee and desserts people call addictive — the Kahlua tiramisu and calamansi lime tin cake especially.
One Half Coffee Roastery
Petaling Jaya · Selangor
★ 4.5 · 180 Google reviews Google rating
19, Jalan Bukit 11/2, Seksyen 11 Petaling Jaya, 46200 Petaling Jaya, Selangor
A house of champions with real competition pedigree; the coffee is as good as expected and the clean, playful shop design keeps people longer than planned.
Coffex Coffee
Shah Alam · Selangor
★ 4.5 · 52 Google reviews Google rating
5, Jalan Jururancang U1/21, Hicom-glenmarie Industrial Park, 40150 Shah Alam, Selangor
More supplier than hangout: a Glenmarie roastery where reviewers name the staff who helped them choose machines and beans — expect a complimentary americano while you browse.
Single Dose Coffee
Petaling Jaya · Selangor
★ 4.4 · 216 Google reviews Google rating
Single Dose Coffee, 1, Lorong 1/10a, Seksyen 1, 46000 Petaling Jaya, Selangor
Fragrant coffee with staff who suggest by taste, bagels and cempedak cake on the side, and a chill outdoor-seating vibe that works late into the evening.
Bean Doe (talker Coffee & Chocolate)
Subang Jaya · Selangor
★ 4.4 · 166 Google reviews Google rating
7, Jalan SS 13/6b, Subang Jaya Industrial Estate, 47500 Subang Jaya, Selangor
One space, two faces: the Bean Doe roastery and the talker cafe. Free bean tastings with clear explanations, mix-your-own drip coffee, creative drinks like ume soda, and plenty of plug points.
Forest Cloud Flagship Store
Petaling Jaya · Selangor
★ 4.4 · 121 Google reviews Google rating
Lot 8239, Jalan 222, Seksyen 51a, 46100 Petaling Jaya, Selangor
A spacious, high-ceilinged flagship pouring house-roasted coffee alongside a much-loved matcha and ice-cream programme; parking is the only common gripe.
Cloud Catcher Specialty Coffee Roastery
Petaling Jaya · Selangor
★ 4.4 · 28 Google reviews Google rating
19, Jln 51A/225A, Zon Perindustrian PJCT, 46100 Petaling Jaya, Selangor
An industrial-zone roastery with plenty of varietals and a nutty, bold house blend; its one-day coffee discovery course gets glowing mentions. Parking takes patience.
RaRa Coffee
Petaling Jaya · Selangor
★ 4.2 · 498 Google reviews Google rating
1-1, BU4 OASIS, JALAN CHANGKAT BANDAR UTAMA, Bandar Utama, 47800 Petaling Jaya, Selangor
A tucked-away Bandar Utama cafe known for the Green Cloud — matcha with coconut water — and generous vegan sandwiches; parking is tight.
Contour
Petaling Jaya · Selangor
★ 3.9 · 720 Google reviews Google rating
55, Jalan 1/12, Pj Old Town, 46000 Petaling Jaya, Selangor
A photogenic PJ Old Town cafe-bakery where baristas taste-test filter brews before serving; pistachio croissants and matcha lead the counter, and seats go fast.