Woven baskets and handmade art on display at Ubud Art Market, Bali

Credit: Redchanka from stock.adobe.com

No visit to Bali is complete without a visit to one of its many markets, which are known worldwide for high-quality, authentic handicrafts and fresh, local produce. 

Whether it's finding an ornate trinket to gift a loved one, a hand-crafted souvenir to furnish your living space back at home, or a much-needed snack as you explore, Bali's best markets offer a plethora of opportunies for local shopping. Found in all major towns of Bali such as Seminyak, Kuta and Ubud, there's a reason a visit to Bali's markets is known as one of the best things to do in Bali

Bali has different types of markets including handicraft markets, clothing markets, wet markets (which specialise in fresh produce and meat), as well as night markets. Bali’s night markets operate in the evening and often sell hot food to enjoy as you walk around.

The markets on this list are ranked in order of quality and popularity. It’s important to consider location when choosing which market to go to, including other relevant factors like the type of market it is, parking, accessibility and other ways of value-adding to the experience, like nearby landmarks or the availability of hot food.

When it comes to food and produce markets, keep in mind that food and hygiene standards aren’t as high in Bali as in many Western countries. Fruit should be washed and any hot snacks or meals need to be purchased from reputable venues only. By taking food safety precautions, you reduce your risk of coming down with the dreaded Bali Belly.

One final factor to consider at Bali’s markets is what you are allowed to bring back as souvenirs to your home country. In Australia, for example, it’s not allowed to enter the country with fresh fruits, vegetables or meats, and certain items like fireworks and knives are not allowed either. Other items like wood carvings, coffee, spices or preserves need to be declared upon entry.

The 10 best markets in Bali are as follows. 

  1. Badung Market, Denpasar: The largest traditional market in Bali, offering fresh produce and various items. Open 24 hours with good accessibility and parking. Beware of persistent local sellers.
  2. Kreneng Market, Denpasar: A traditional market with a lively nighttime atmosphere, featuring street food and affordable shopping options. Can get crowded, and parking can be a challenge.
  3. Sukawati Art Market, Gianyar: Known for bargains and modern facilities, this market in Gianyar offers a wide range of items. Bargaining is expected, but it lacks a traditional street market feel.
  4. Gianyar Night Market, Gianyar: Famous for its street food, especially Balinese culinary delights. Locals outnumber tourists, so bring a phrasebook. Distance from Ubud may be a drawback.
  5. Guwang Art Market, Gianyar: Offers a serene shopping experience with authentic artworks. However, it doesn't have a huge selection of unique items.
  6. Bedugul Traditional Market, Candikuning: Ideal for fruit and vegetables, located near tourist attractions. Prices can be relatively high, but vendors often offer samples.
  7. Pasar Sindu, Denpasar: A market known for local specialties and affordable street food. Limited selection of stalls.
  8. Art Market Kumbasari, Denpasar: Perfect for souvenirs and handicrafts with a vast selection. Can be busy and crowded.
  9. Pasar Endek Klungkung, Klungkung: Known for Balinese textiles, especially traditional clothing. It can get crowded, so it's best to go early.
  10. Ubud Art Market, Ubud: Located in the heart of Ubud and popular for souvenirs and Balinese handicrafts. Best to visit during quieter hours, and some items may be pricey for tourists.

 For the full list of best markets in Bali, read our full guide below. 


Bali’s Best Markets 2024

1. Badung Market, Denpasar - Largest Traditional Market in Bali

Local women in market stall at Badung Market, Bali

Badung Market is the largest traditional market in Bali located in the heart of Denpasar and just across the river from the Kumbasari Art Market. This open-air wet market spans four levels and is a go-to amongst locals for fresh produce. On the first level , colourful fruit and vegetables overflow the baskets and tables, whilst the upper levels house a variety of stalls selling  herbs, spices, textiles, handicrafts, clothes and ceremonial items. Badung  Market is open 24 hours and with some haggling, items can be purchased at local prices. Add to the immersive, cultural experience of visiting this market by adding the nearby Pura Desa Hindu temple and the Bali Museum to your itinerary. Ample parking and modern facilities are a plus.

Opening Hours: 24 hours

Location: Jl. Sulawesi, Dauh Puri Kangin, pasar badung, Kota Denpasar, Bali 80221

2. Kreneng Market, Denpasar - Best Market for Nighttime Atmosphere

Aerial view of market stall tents at Kreneng Market, Bali

Kreneng Market is a traditional market open during the day, but nighttime is when it becomes truly worth a visit! Located in central Denpasar in an old, three-story building, Kreneng market has a vibrant atmosphere with plenty of options for street food, like red sticky rice and banana rai, and shopping opportunities for affordable clothes, jewellery and souvenirs. There are  two large statues, or ‘guardians’, found at the entrance of the market that are believed to keep the vendors safe. Street performers sometimes grace this market too – sometimes there is even a snake charmer or too!

Opening Hours: 4am-3pm

Location: Jl. Cambodia No.24, Dangin Puri Kangin, North Denpasar, Denpasar City, Bali 80236

3. Sukawati Art Market, Gianyar - Best Market in Bali for Bargains

Art displayed for stalls at Sukawati Market, Bali

Sukawati Art Market, known amongst locals as ‘Pasar Seni Sukawati’, is a vibrant marketplace in the quieter region of Gianyar that covers three entire floors and spills out onto the street. Sukawati houses many of Bali’s wholesale clothing sellers and is known for being a cheaper alternative  to other traditional markets in Bali. Along with being a few kilometres from natural attractions, such as the Tegenungan Waterfall and Hidden Canyon Beji Guwang, its reputation for good prices and modern facilities make it worth the 20 minute trip from Ubud. Hot tip: sellers are superstitious to set up a good day of profits with the first sales in the morning, and you can get a good price if you come early. Bargaining is part of the experience, so don’t be afraid to haggle! 

Opening Hours: 6am-6pm

Location: Jalan Raya Sukawati, Sukawati, Kec. Sukawati, Kabupaten Gianyar, Bali 80582, Indonesia

4. Gianyar Night Market, Gianyar - Best for Streetfood

Some variants of donut are traded in the Pasar Senggol night market in Bali, Indonesia

Photo credit by Anton, Adobe Stock

Eat like a local at Pasar Senggol Gianyar (Gianyar Night Market), a small but authentic night market best known for Balinese culinary delights like suckling pig (babi guling) and meatball soup (bakso). While the food is the main event, Senggol market sells clothing, incense, flowers, toys and handicrafts for sale as well. Like most places in Bali, the market is busiest on weekends, and it’s best to arrive just after it opens – around 5.30pm – when the food is freshest and before the best dishes sell out. Located about 10km southeast of Ubud, this is one of the rare places where locals outnumber tourists. For this reason, you’ll want to bring your phrasebook with you as many vendors won’t speak English. Whatever you do – don’t skip dessert!

Location: Jl. Ngurah Rai-Gianyar No.38, Gianyar, Kec. Gianyar, Kabupaten Gianyar, Bali

Opening hours: 7 days a week, 3-10pm

5. Guwang Art Market, Gianyar - Most Authentic

Clothing displayed in stall at Guwang Art Market, Bali

Guwang Art Market (aka Pasar Seni Guwang) is a traditional Balinese market in Guwang village which boasts the Hidden Canyon waterfall and watering hole. Guwang Market offers a wide array of prints, paintings and authentic artworks produced by local artisans. The market neighbours the iconic Sukawati Art Market – both markets sell similar items such as sarongs, batik pants, traditional crafts, ceremonial items and flowers. Guwang has a more spacious layout than Sukuwati, with fewer crowds and ample parking. It’s worth checking out each market before deciding on your purchases, as friendly bargaining is expected.

Location: Guwang, Sukawati, Gianyar Regency, Bali 80582, Indonesia

Opening hours: 9am-5pm

6. Bedugul Traditional Market, Candikuning: Best for Fruit and Vegetables

Fresh fruit on display in baskets at Bedugul Traditional Market, Bali

Bedugul Traditional Market has ample local Balinese produce for sale and is renowned for delicious tropical fruits like mangosteens, bananas and strawberries, which thrive in the cool highlands of Bedugul. Bedugul market also features a range of stalls selling souvenirs, toys, spices and clothing. Located in between the beautiful Beratan Lake and Eka Karya Botanical Gardens, the market s is worth a stop over if you are visiting these places already. Most vendors  offer samples of juicy fruit, so feel free to try before you buy. Bargaining at a rate of 40-60% is recommended, as the vendors are used to selling to tourists.

Location: Jl. Kebun Raya No.7, Candikuning, Kec. Baturiti, Kabupaten Tabanan, Bali 82191

Opening Hours: 9am-6pm

7. Pasar Sindu, Denpasar: Best for Local Specialties

Vendors organising stock in stalls at Pasar Sindu Market, Bali

Pasar Sindu is a traditional market with clean, modern facilities nearing the shore of Denpasar. In the early morning, Pasar Sindu is run as a produce market selling fruits, vegetables, spices, flowers and young coconut leaves for Hindu Balinese offerings. In the evening, it transforms into a night market known for affordable, authentic street foods like nasi goreng, lamb satays and martabak (a delicious, spicy omelette pancake). Despite the limited selection of stalls, there are plenty of tasty treats for a local dining experience.

Location:  Jalan Pungutan No.2, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228, Indonesia

Opening hours: Daily 5am-11pm

8. Art Market Kumbasari, Denpasar - Best for Souvenirs

Canvases and art paintings on display in shop at Kumbasari Art Market, Bali

Right on the Badung Riverfront in central Denpasar, Art Market Kumbasari is one of the city’s main suppliers of arts and handcrafts. Split over four levels and featuring more than 1000 stalls, the size of this market means wholesale prices are available, especially for those who know how to haggle. There’s not much you won’t find at this market, so if you’re strapped for time, this is a great option to collect all of the Balinese crafts, clothes, and ceremonial items you desire. For those thinking of redecorating, the store owners here even arrange shipping and packaging for bigger homeware purchases, like silver sculptures or large-scale paintings – so this is your chance to add some Balinese flair and colour to your space back home.

Location: Jalan Gajah Mada, Pemecutan, Denpasar, Bali 80111, Indonesia

Opening Hours: Daily 8am-5pm

9. Klungkung Market, Klunkung: Best for Balinese Textiles

Fabric on display in stall at Pasar Endek Klungkung, Bali

Klungkung Market (full name:Pasar Endek Klungkung) is a large market best known for its wide and authentic selection of Balinese garments. Locals come here to buy ceremonial attire, like ikat – beautifully dyed, woven fabrics – and batik – colourful, wax-resist cotton. These labour-intensive dying techniques produce the gorgeous, detailed textiles that Bali is renowned for. Klungkung market is one of the best places in Bali to purchase traditional clothing and admire the local craftsmanship which produces these mesmerising fabrics.

Location: Jl. Puputan No.7, Semarapura Kangin, Kec. Klungkung, Kabupaten Klungkung, Bali 80761, Indonesia

Opening hours: 4am-11pm

10. Ubud Art Market, Ubud - Best Market in Ubud

Woven bags on display at stall in Ubud Art Market, Bali

Located in the centre of Ubud and within walking distance to the Monkey Forest and Ubud Palace, Ubud Art Market is one of the most popular markets in Bali. Best known for souvenirs and Balinese handicrafts, you’ll find clothes, sarongs, jewellery and homewares as well. The market is busiest between 1-4pm when the tourist buses arrive, so it’s best to visit before or after these hours, with the quietest time in the morning and the best deals at the end of the day. As many stores sell the same things, we recommend doing a lap before making any purchases. Fun fact: this market was a filming location for Eat, Pray, Love with Julia Roberts wandering the colourful stalls.

Location: Jalan Raya Ubud No.35, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571

Opening hours: 9am-6pm

11. Taman Sari Market,  North Kuta - Best Hidden Gem Market in Bali 

Vendor in market stall at Taman Sari Market, Bali

Taman Sari Market is one of the few local markets of its kind close to Seminyak, with bundles of fresh produce and local food for sale. At sunset it turns into a night market with carts selling bakso and satay, making it a great dinner spot for those staying in the area.

Location: Jalan Tangkuban Perahu No.1, Kerobokan Kelod, Kec. Kuta Utara, Kapupaten Badung, Bali 80361, Indonesia

Opening Hours: Daily, 5am-12am

12. Pasar Tradisional Sayan, Ubud - Best Market for Breakfast

Entry to Pasar Tradisional Sayan Market, Bali

Pasar Traditional Sayan is a small local and classic traditional market in Gianyar. A great spot to shop for fresh produce and other items while mingling with friendly locals. Open until late in the evening, at nighttime there is a wide variety of dinner options and unique sweets to sample amongst the vibrant atmosphere. Bonus is the large parking space with green views of the rice fields.

Location: Pasar, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali, Indonesia

Opening hours: 6am-11pm

13. Canggu Sunday Market, Canggu - Best Organic Market

Jars of fresh herbs and spices on display at Canggu Sunday Market, Bali

Located at Samadi Bali yoga retreat, Canggu Sunday Market is a weekly farmers market and a relaxing stopover on a Sunday morning for organic harvest, gluten-free pastries, vegan food, home-brewed kombucha and other wellness products, like skin care and oils. Canggu Sunday Market is known for fresh organic coffee and healthy snacks which makes it the perfect spot to fuel up and start your day exploring beautiful Canggu.

Location: Samadi Bali, Jln. Padang Linjong No. 39, Canggu

Opening Hours: 9am-2pm

14. Tanah Lot Market, Tavanan - Best for Dinner 

Clothing stall setup at Tanah Lot Market Tabaman, Bali

Tanah Lot Market is located just outside the entrance to the Tanah Lot Temple. The market is a great stop over for souvenirs, clothing, woodwork, jewellery, and plenty of lunch or dinner options – like tasty fried rice, meatballs and cold drinks. One advantage of this market is that the merchants are known for being less pushy than in other markets in Bali. There are facilities and bathrooms onsite.

Location: Beraban, Kediri, Tabanan Regency, Bali 82121, Indonesia

Opening Hours: 5am-10am

15. Kedonganan Fish Market, Kuta - Best for Seafood 

Fresh fish on display in baskets at Kedonganan Fish Market Kuta, Bali

The Kedonganan Fish Market is the largest seafood market in Bali, located right on Kedonganan Beach in the south of Kuta. Just after sunrise, fishermen line the beach and unload their catches of the day – including nets full of red snapper, mahi-mahi, shrimps, crabs, lobsters and squid. Fish doesn’t get much fresher than this, and they are sold here at  bargain prices. For a unique foodie experience, select your catch and take it to one of the nearby warungs (family-run eateries) where they  will cook it on the spot for a small fee. The market also sells fresh food, groceries, herbs and spices, making visiting a must for avid cooks. Watching the fishing boats come in while sampling the catch of the day is part of the authentic, fishing village experience.

Location: Jl. Pantai Kedonganan, Kedonganan, Kec. Kuta, Kabupaten Badung, Bali

Opening hours: Daily, 7am-7pm

16. Kuta Day Market, Kuta - Best for Local Produce

Fresh fruit stall at Kuta Day Market, Bali

Kuta Day Market is a local wet market which sells produce like guava, passionfruit and jackfruit, and meats like lamb, chicken and beef. Geared mainly towards locals, it’s best to visit early in the morning before the market becomes crowded and heats up. Find all your produce needs here for a good local price, and much cheaper than in the supermarkets. 

Location: Jl. Kediri No.48D, Kuta, Kec. Kuta, Kabupaten Badung, Bali 

Opening hours: Friday-Wednesday, 10am-12am. Closed Thursdays.

17. Blambangan Senggol Night Market, Kuta - Best Local Fruit Juices

Freshly cooked satay chicken skewers at Blambangan Senggol Night Market Kuta, Bali

The Blambangan Senggol Night Market in Kuta is more of an outdoor food court than a market, with a few stalls open late selling authentic Indonesian food at local prices. This market is a good option if you’re looking for a quick, cheap dinner in the Kuta area. 

Location: Jl. Blambangan, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Opening hours: 7am-10pm


Should I Haggle at Markets in Bali?

One question many visitors think about at Bali's markets is haggling. Whilst there are no hard and fast rules here, haggling (or "bargaining") is typically expected in Bali. The price you are initially quoted for a souvenir or item of clothing at the markets is likely to be above, or sometimes well above, the value of the item. This is because the local Balinese vendors actually expect some haggling. We recommend deciding on a fair price and being willing to walk away if there's no middle ground to be found. 


What Do they Sell in Bali's Markets?

There are a wide range of items available at Bali's markets, including fresh produce, fruits, vegetables, herbs, spices, textiles, clothing, jewellerry, souvenirs, arts and crafts, traditional Balinese textiles, street food, and organic products. The specific offerings usually vary from one market to another, but in general, most markets stock a diverse selection of items which cater to both locals and tourists.


What Types of Markets are there in Bali?

Markets in Bali vary, and the four main types of markets are traditional markets, art markets, night markets, wet markets and clothing markets.

More information on the 4 types of markets found in Bali is below.   

  1. Traditional Markets: These include markets like Badung Market and Kreneng Market, which offer a wide variety of goods, including clothing, souvenirs, textiles, and ceremonial items.
  2. Art Markets: Markets like Sukawati Art Market and Guwang Art Market are known for selling traditional Balinese arts, crafts, and textiles.
  3. Night Markets: Markets such as Gianyar Night Market and Taman Sari Market transform into lively night markets, offering street food and a vibrant atmosphere in the evenings.
  4. Wet Markets: Wet markets are typically traditional markets where fresh produce, meats, seafood, and other perishable goods are sold.