25 Shopping Malls in Johor Bahru (JB) Every Singaporean Must Visit

Shopping Malls in Johor Bahru (JB) Every Singaporean Must Visit

RIP to my credit card bill.

Looking for a shopping getaway just a short hop from Singapore? JB is the perfect destination! Whether you’re hunting for luxury brands, unique local finds, or just want to enjoy a day of entertainment, JB has a mall for every kind of shopper. Let’s dive into the ultimate guide to 25 of JB’s top malls!

Also read: How to Go to JB from Singapore for the Newbies

1. Johor Bahru City Square

johor bahru malls

Image credit: Johor Bahru City Square | Official Website

Address: 106-108, Jalan Wong Ah Fook, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm

With over 300 shops, City Square Mall is a bustling spot for shopping, dining, and entertainment. It’s the place to go for everything from fashion to fun activities like karaoke.

2. Paradigm Mall Johor Bahru

johor bahru malls

Image credit: Paradigm Mall Johor Bahru | Official Facebook

Address: K013, Paradigm Mall, Skudai Hwy, Taman Bukit Mewah, 81200 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm

A massive retail hub, Paradigm Mall boasts over 500 outlets, an ice skating rink, cinema, and even an indoor archery course! It’s an all-in-one shopping and entertainment destination.

Also read: 7 Best Hotels to Stay In on Your Next JB Weekend Getaway

3. KSL City Mall

johor bahru malls

Image credit: Ginson Lim via Wikimedia Commons

Address: LG 64, 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 10am-10pm

Affordable shopping and delicious food await at KSL City Mall, with plenty of electronics, clothing, and a bustling Glutton Food Street that’ll satisfy your cravings.

Also read: Top Lok Lok Supper Spots in JB For Singaporean Foodies

4. Mid Valley Southkey

johor bahru malls

Image credit: St. Giles Hotels | Official Website

Address: 1, Persiaran Southkey 1, Southkey, 80150 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm

Modern and stylish, Mid Valley Southkey offers luxury brands like Dior and Chanel, a wide range of dining options, and even a cinema for a complete day out.

5. Johor Premium Outlets

johor bahru malls

Image credit: Genting Highlands Premium Outlets | Official Website

Address: Jalan Premium Outlets, Bandar Indahpura, 81000 Kulai, Johor Darul Ta’zim, Malaysia
Opening Hours: 10am-10pm

Get your luxury shopping fix at Johor Premium Outlets, with brands like Gucci, Prada, and Jimmy Choo at discounted prices. Great for fashion enthusiasts!

Also read: These Buses Take You Straight to Johor Premium Outlets (JPO) from Singapore

6. KOMTAR JBCC

johor bahru malls

Image credit: KOMTAR JBCC | Official Facebook

Address: Ibrahim International Business District, Jalan Tun Abdul Razak, City Centre, 80888 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm

Located near the City Square Mall, KOMTAR JBCC offers beauty and skincare shops, a cinema, and local dining favourites. Perfect for a quick shopping spree.

7. Sutera Mall

johor bahru malls

Image credit: Sutera Mall Johor Bahru | Official Facebook

Address: L1-046, Sutera Mall, 1, Jalan Sutera Tanjung 8/4, Taman Sutera Utama, 81300 Skudai, Johor, Malaysia
Opening Hours: 10:30am-10:30pm

With over 400 retail outlets and family-friendly activities like Euro Fun Park, Sutera Mall is the place for both shopping and entertainment.

8. AEON Mall Tebrau City

johor bahru malls

Image credit: Terence Ong via Wikimedia Commons

Address: 1, Jalan Desa Tebrau, Taman Desa Tebrau, 81100 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm (10am-10:30pm on Fridays and Saturdays)

AEON Mall Tebrau City is the second largest mall in JB. It features a wide range of retail stores, fun kids’ activities, and even a go-kart track for some extra excitement.

9. Angsana Mall Johor Bahru

johor bahru malls

Image credit: Chongkian via Wikimedia Commons

Address: Lot 2-09, Level 2, Angsana Johor Bahru Mall, Skudai Hwy, Pusat Bandar Tampoi, 81200 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-1opm

A local favourite, Angsana Mall offers a mix of over 200 stores, two food courts, and a bowling alley for family-friendly fun. It’s also great for local dining and shopping.

10. Toppen Shopping Centre

johor bahru malls

Image credit: Lead8 | Official Website

Address: 33, Jln Harmonium, Taman Desa Tebrau, 81100 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm

Toppen Shopping Centre, located with IKEA, offers upscale retailers, a variety of eateries, and activities like bowling and a play area for kids.

11. Beletime Danga Bay

johor bahru malls

Image credit: Beletime Danga Bay | Official Website

Address: No.01-01, Shopping Mall Ground Floor, Bay Point Persiaran Danga Perdana Country Garden, Danga Bay, 80200 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 10am-1opm

Located by the beach, Beletime Danga Bay is a unique mall with a Marine Art theme, high-end supermarkets, trendy shops, and plenty of dining options for a relaxing day out.

Also read: 13 Instagrammable Places in JB That Singaporeans Love

12. AEON Mall Bandar Dato’ Onn

johor bahru malls

Image credit: Chongkian via Wikimedia Commons

Address: Aeon Mall, 3, Jln Dato’ Onn 3, Bandar Dato Onn, 81100 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm (10am-10:30pm on Fridays and Saturdays)

This spacious mall features a wide range of popular retail chains and informal dining options. AEON Mall Bandar Dato’ Onn is perfect for a day of casual shopping and relaxation.

13. AEON Mall Bukit Indah

johor bahru malls

Image credit: Chongkian via Wikimedia Commons

Address: Grand Mezzanine, 8, Jalan Indah 15/2, Bukit Indah, 81200 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm (10am-10:30pm on Fridays and Saturdays)

A renovated favourite, AEON Mall Bukit Indah offers updated facilities, a modern food court, and improved self-checkout counters for a smooth shopping experience.

14. R&F Mall

johor bahru malls

Image credit: Chongkian via Wikimedia Commons

Address: L2-086-A5, Mercu, 1, Jalan Tanjung Puteri, Tanjung Puteri, 80300 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm

A modern mall just 10 minutes from JB Customs, R&F Mall offers a mix of shops, restaurants, and a cinema. It’s a quieter spot compared to other malls in JB.

Also read: How to Take the Train from Singapore to Johor Bahru (JB)

15. IKEA Tebrau

johor bahru malls

Image credit: IKEA Malaysia | Official Website

Address: 33, Jln Harmonium, Taman Desa Tebrau, 81100 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-1opm

Honestly, with its scale, any IKEA outlet could be a shopping mall in its own right. That being said, for furniture and home décor enthusiasts, IKEA Tebrau is a must-visit! With over 50 showrooms and a huge range of home essentials, it’s the ultimate destination for design inspiration.

16. Holiday Plaza

Image credit: Chongkian via Wikimedia Commons

Address: Jalan Dato Sulaiman, Taman Century, 80250 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-9pm

A nostalgic spot, Holiday Plaza offers various amenities such as beauty services, nail salons, clothing stores, and a Parkson department store. It’s a great place to take a break and shop.

17. Eco Galleria

Image credit: Eco Galleria at Iskandar Malaysia | Official Facebook

Address: Jalan Eko Botani 3 Taman Eko Botani, 79100 Iskandar Puteri Johor Darul Ta’zim Malaysia Nusajaya, 79100 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm

Offering independent shop lots, Eco Galleria is a unique mall where you can enjoy shopping, dining, and cafe-hopping all in one place.

18. Plaza Pelangi

Image credit: PNB Commercial | Official Website

Address: Jalan Kuning, Taman Pelangi, 80400 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-1opm (10am-8:30pm on Sundays)

Plaza Pelangi is known for its electronics and offers a fun weekend flea market, perfect for bargain hunters looking for unique items.

19. Zenith Lifestyle Centre

Image credit: Zenith Lifestyle Center in Johor Bahru City Centre | Official Website

Address: 82C, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia
Opening Hours: 24 hours

With its trendy vibe, Zenith Lifestyle Centre is ideal for a laid-back day of dining and shopping. Check out the array of restaurants and regular giveaways for extra excitement.

20. B5 Johor Street Market

Image credit: Tourism Johor | Official Website

Address: Jalan Nenas, Pusat Bandar Tampoi, 81200 Johor Bahru, Johor, Malaysia
Opening Hours: 11:30am-12am

More of a cultural hub than a shopping mall, B5 Johor Street Market features traditional Malaysian foods and retail outlets, making it a fun stop for both shopping and dining.

Also read: Why Singaporeans Need to Visit Kotajail in JB

21. Pasar Karat

Image credit: Chongkian via Wikimedia Commons

Address: 26, 20, Jalan Segget, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia
Opening Hours: 6pm-2am (Closed on Mondays, 12-2pm and 6pm-2am on Tuesdays)

Okay, this one’s not a shopping mall as well, but this vibrant night market offers a mix of street food, trinkets, and unexpected finds. It’s a must-visit for those looking for unique souvenirs!

Also read: A Guide to Thrift Shopping in Johor Bahru (JB) for Singaporeans

22. Pelangi Leisure Mall

Image credit: PNB Commercial | Official Website

Address: Jalan Serampang, Taman Sri Tebrau, 80400 Johor Bahru, Johor, Malaysia
Opening Hours: 9am-10pm

A longstanding mall with a supermarket, bowling alley, and various shops, Pelangi Leisure Mall offers a great mix of shopping and entertainment for all.

23. Sentosa Plaza

Image credit: Plaza Sentosa | Official Facebook

Address: Jalan Sutera Taman Sentosa, Malaysia
Opening Hours: 11am-1opm

A multi-level shopping centre with a food court, Sentosa Plaza offers a variety of retail shops and massage studios, making it perfect for a relaxing day out.

24. Paragon Market Place

Image credit: Paragon Market Place | Official Facebook

Address: 135, Jalan Tampoi, Kampung Bahru Majidee, 81100 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm

With a laid-back atmosphere, Paragon Market Place features a food court and clothing stores, making it an excellent spot for a casual shopping day.

25. Larkin Junction

Image credit: SKS Group | Official Website

Address: Jalan Dewata, Taman Larkin Perdana, 80350 Johor Bahru, Johor, Malaysia
Opening Hours: 10am-10pm

Larkin Junction is a recently opened mall with a great mix of retail and dining options. It’s perfect for a casual visit and offers a relaxing atmosphere with plenty of shops to browse.

JB’s Shopping Paradise Awaits

Whether you’re looking for high-end shopping, local eats, or just a fun day out, JB has it all. With a variety of malls, there’s always something for every type of shopper. Plan your next outing across the border and get ready to shop till you drop in this retail haven just a short drive from Singapore! Time to shop, shop, SHOP!

P.S. Okay lah, if you’re not into shopping, then check out the article linked below for activities beyond malls in JB!

Also read: 5 Activities Beyond Malls in JB for Singaporeans

About Author

Khaizuran Rashid
Khaizuran Rashid

Khaizuran is a thrill-seeking wanderlust king with a soft spot for chill vibes. One day, you’ll find him conquering mountain peaks; the next, he’s sipping coffee on a balcony, savouring the view like it’s the perfect moment to meditate - or perhaps to scroll through travel photos for inspiration for his next big adventure.

CLICK TO SEE MORE ARTICLES BY Khaizuran Rashid