Jimbaran Fish Market, also known as Kedonganan Fish Market, isn’t some polished tourist stop. It’s a working local market where real fishermen bring in the day’s catch and sell it by the kilo, straight off the boat.
It’s chaotic, gritty, loud, and a little messy. But if you’re after fresh seafood and something different from the usual tourist checklist, this place delivers. It’s one of those things to do in Bali that actually feels authentic.
Located in Jimbaran, Bali, just north of the beach, this market isn’t for everyone. But if you’re curious, hungry, and don’t mind the smell of fish, keep reading.
What is Jimbaran Fish Market?

Jimbaran Fish Market (or officially Kedonganan Fish Market) is where locals and restaurant owners in Bali go to buy seafood fresh off the boat.
It’s not a tourist trap or some Instagrammable gimmick. It’s a working, gritty, legit fish market right on the shore in Kedonganan Beach, just north of Jimbaran Beach.
You’ll see fishermen unloading their catch from small wooden boats around sunrise, then a long row of vendors selling everything from tuna, snapper, and mahi-mahi to lobster, prawns, squid, clams, and sometimes even shark. Prices are by the kilo and usually negotiable.
It’s loud, busy, and smells like…well, a fish market. But if you want to pick your own seafood and get it grilled fresh for lunch just steps away (or packed to bring home), this is the place.
It’s part market, part cultural experience and way more fun than buying frozen fillets from a supermarket.
📍 Location: Jl. Pantai Kedonganan, Kec. Kuta, Bali
⏰ Opening Hours: Daily, 7:00 AM – 9:00 PM
🌅 Best Time to Visit: 4:00 PM – 6:00 PM
🎟️ Entrance Fee: Free
⏳ Visit Duration: 1–2 hours
🅿️ Parking: Limited, IDR 2,000–5,000
Where is Jimbaran Fish Market?

Jimbaran Fish Market location is in Kedonganan Village, about 15 minutes south of Bali Airport (yes you can see it) and just north of the main Jimbaran beach area.
If you’re coming from Kuta, Seminyak, or Canggu, expect around 30–60 minutes depending on traffic.
Average driving times to Jimbaran Fish Market:
- Canggu: 60–75 minutes
- Kuta / Legian: 25–30 minutes
- Nusa Dua: 25–35 minutes
- Sanur: 40–50 minutes
- Seminyak: 35–45 minutes
- Ubud: 75–90 minutes
- Uluwatu: 30–40 minutes
On Google Maps it’s Pasar Ikan Kedonganan. This is the local name. Same place, just sounds more official.
The market is literally on the beach, with fishing boats pulling up just a few meters from the stalls. You’ll smell it before you see it.
Jimbaran Fish Market Opening Hours

Jimbaran Fish Market is officially open from 7:00 AM to 7:00 PM from Monday to Friday, and until 9:00 PM on Saturday and Sunday.
You might still be able to find vendors outside of these hours but don’t expect much of a selection.
Best time to visit:
- After 4:00 PM is when the market gets lively. You’ll see bigger crowds, busier vendors, and locals haggling over kilos of prawns and snapper. It’s a great time to soak in the chaos, grab some seafood, and head to one of the nearby grill stalls or beach BBQ spots for dinner.
- If you’d rather avoid the madness, come around lunch (11:00 AM – 2:00 PM). The selection is still decent, prices are a bit more flexible, and you won’t be elbowing your way through the crowd.
Is Jimbaran Fish Market Clean?

Let’s be real: this isn’t a polished supermarket seafood counter. It’s a working fish market by the beach, run by locals for locals.
So yes, it’s wet, noisy, and chaotic, and there are flies. A lot of them. But don’t mistake that for being unclean.
In terms of smell, it’s actually not bad at all. You’ll immediately notice that the seafood smells fresh, not rotten or foul.
If it didn’t, no one (including the locals) would buy from here. That clean, ocean-y scent is one of the first things that hits you when you walk in.
What about the fish sitting out in the heat?
Good question. The seafood here is kept on large blocks of ice, and vendors constantly replace the ice before it melts.
They’ve been doing this for decades and know exactly how to store it in Bali’s heat without letting it spoil.
Visually? It can look intense. Buckets of blood, melting ice water running across the floor, and raw fish being gutted and scaled in plain sight.
But the operation is surprisingly well-organized, and the vendors are serious about keeping things moving and sanitary, by local standards, anyway.
Bottom line: it’s clean enough to trust the food, even if it doesn’t look that way at first glance. If you’re squeamish, just power through. You’ll be rewarded with some of the freshest seafood in Bali.
Seafood at Jimbaran Fish Market

This is where South Bali gets its seafood. The vendors at Jimbaran Fish Market sell whatever local fishermen pull in that morning, usually caught just offshore or in nearby waters during overnight trips.
Boats start coming in around 4–6 AM, and by the time you’re walking the market in the afternoon, most of that day’s catch is already sitting on crushed ice ready to be sold by the kilo.
Everything here is wild-caught, not farmed, which makes it one of the best spots on the island for fresh, high-quality seafood without the restaurant markup.
You can buy it raw and take it home, or head to one of the nearby stalls that grill it up on the spot for a small cooking fee.
Seafood commonly sold at Jimbaran Fish Market:
- Tuna (yellowfin, skipjack, and more)
- Red Snapper
- Mahi-Mah
- Barramundi
- Squid and baby octopus
- Lobster (live and fresh)
- Crab (mud crab and blue swimmer crab)
- Prawns (all sizes—from small to absolute monsters)
- Clams, mussels, and scallops
- Parrotfish, grouper, mackerel, sardines
- Occasional shark or stingray (depending on the day and season)
Selection varies by season and weather. If the sea’s been rough the night before, some stalls will have smaller stock or more frozen options.
Either way, it’s the real deal. No tourist pricing if you know how to haggle.
Jimbaran Fish Market Prices

Prices at Jimbaran Fish Market are by the kilo, and they change daily depending on the season, weather, and what the boats brought in.
It’s not dirt-cheap, but it’s still way more affordable than ordering seafood at a beachfront restaurant. Plus, you’re getting it fresh and picking it yourself.
Here’s a rough guide to what you might pay (per kilo):
- Tuna: IDR 80K – 120K
- Red Snapper: IDR 90K – 140K
- Mahi-Mahi: IDR 80K – 110K
- Lobster: IDR 300K – 600K (depends on size and if it’s alive)
- Prawns: IDR 120K – 200K
- Crab: IDR 150K – 250K
- Squid: IDR 60K – 100K
- Clams/Scallops/Mussels: IDR 30K – 80K
These are ballpark prices and can vary a lot. Always ask for the price before you agree, and weigh it yourself if you’re being extra careful. Most vendors have digital scales.
This is a local market. Bargaining is expected. Don’t be shy, but keep it respectful. Start by offering about 70–80% of the initial price.
If you’re buying multiple types of seafood or more than a kilo, you’ve got more room to negotiate.
If you really want to avoid getting overcharged, walk a few stalls before committing. Prices are generally consistent across the market, but some vendors do try their luck if they think you’re clueless.
And don’t forget, you’ll still need to pay extra for grilling, usually around IDR 20K–30K per kilo depending on the warung. More on that in the next section.
Eating at Jimbaran Fish Market

Here’s how it works: you don’t just walk into a restaurant and order from a menu. That’s not how Jimbaran Fish Market works.
If you sit down at one of the warungs without holding a bag of fresh seafood, you’ll get some serious confusion.
The real experience is this:
- Pick your seafood from the market stalls.
- Carry it (in a plastic bag, bucket, or crate. Vendors will pack it for you) to one of the nearby warungs.
- Pay them to cook it however you want: grilled, fried, sambal, butter garlic, spicy, sweet soy, etc.
- Grab a drink, sit down, and wait for your seafood feast.

Cooking fees are usually IDR 20K–30K per kilo, and they’ll throw in rice, sambal (spicy sauce), and basic sides depending on the place.
In the end, the total cost often works out similar to a sit-down seafood restaurant, but you get way more control over the quality and quantity.
That said, the restaurants inside the market are very local. Think plastic stools, wooden benches, and no air-con.
It gets hot, smoky, and chaotic, especially after 5 PM. Great for the vibe, not so much for your lungs and that Balenciaga t-shirt you chose to wear.
💡 Pro tip: Buy your seafood inside the market, then walk 2–3 minutes down the street toward the beach. There are cleaner, breezier grill spots with proper seating and a view of the ocean.
You’ll still pay the same cooking fee, but it’s a much nicer way to enjoy your meal especially if you time it with sunset.
Jimbaran Fish Market Restaurants

If the smoky, sweaty warungs inside the market aren’t your thing, just head a few minutes down Jl. Pantai Kedonganan. T
his beachside street is lined with seafood restaurants that all offer the exact same experience: grilled seafood by the kilo, plastic chairs in the sand, cold Bintang, and a front-row view of the sunset.
You don’t need to compare menus or shop around. They’re basically clones of each other. Prices, setup, service, and even the seasoning style are all nearly identical. It really just comes down to where you want to sit.

Unlike the restaurants inside the market, these spots don’t require you to buy your seafood first. You can just show up, pick from their in-house selection, and have it cooked to order. That makes them perfect if:
- You don’t feel like navigating the fish market
- You’re squeamish around raw seafood, blood, or flies
- You just want a hassle-free dinner by the beach
Here are some of the closest seafood restaurants to Jimbaran Fish Market (all walkable):
- Tepi Pantai Bali Seafood Restaurant
- Legong Bumbu Bali, Seafood Jimbaran
- Baruna Bali Resto
- New Furama Seafood
- Kampoeng Seafood
- New Blue Ocean Seafood
All of these are casual, open-air places. No dress code, no reservations needed. Just pick a table in the sand, place your order, and enjoy the view.
How to Get to Jimbaran Fish Market

The easiest way to get to Jimbaran Fish Market is by booking a private car and driver. Our drivers are local Balinese with years of experience navigating the island and they speak English.
Aside from skipping the traffic stress, your driver can also help you bargain, spot fresh seafood, and steer you toward the better stalls.
You can also rent a scooter if you’re riding solo or with a partner. Jimbaran is right by the airport at the entrance to the Bukit Peninsula, so it’s a pretty short trip from places like Seminyak, Kuta, or Nusa Dua.
Just be aware that traffic can get heavy during peak times, especially in the late afternoon when everyone’s heading to the beach or airport.
Parking can be messy in or near the market, so scooters are easier to manage but if you’re buying a few kilos of seafood or making it part of a longer day trip, private car is the way to go.
Parking fees:
- IDR 2,000: Scooters
- IDR 5,000: Cars
Tips for Visiting Jimbaran Fish Market

A few things you’ll be glad you knew before going
- Bring small cash
Vendors don’t take cards. Bring plenty of small notes (IDR 10K–100K) for seafood, grilling fees, drinks, and parking. - Wear closed shoes
The market floor is wet, slippery, and sometimes fishy (literally). Avoid flip-flops unless you enjoy stepping in melting ice water. - Don’t show up empty-handed to the warungs
If you want to eat inside the market, buy your seafood first. Otherwise, you’ll get stared at for sitting down with nothing to cook. - Go around lunchtime to avoid the crowds
It’s quieter before 3:00 PM. You’ll get a calmer experience, shorter waits, and easier bargaining. - Bring a cooler bag if you’re taking seafood home
Some vendors will offer ice, but it melts fast. If you’re planning to take seafood back to your villa, come prepared. - Be ready to bargain
Prices aren’t fixed. Start low, stay friendly, and don’t be afraid to walk away if something feels off. - Skip the market warungs and head down the street
You’ll find more comfortable, breezy spots along Jl. Pantai Kedonganan with beachfront seating and the same food.
Is Jimbaran Fish Market Worth Visiting?

Jimbaran Fish Market is absolutely worth visiting if you want to experience something real.
It’s not a polished tourist stop or some curated seafood attraction. It’s a fully functioning local market, and that’s exactly what makes it interesting.
You get to walk right into the heart of Bali’s seafood trade, pick your own fish, and have it grilled nearby or eaten on the beach.
It’s messy, loud, and full of life. And honestly, fresh seafood by the ocean is hard to beat.
But if you’re someone who gets squeamish around raw fish, blood, guts, and the occasional swarm of flies, this might not be for you.
The market is not designed to be Instagram-friendly, and that’s part of the charm. Or not, depending on the kind of traveller you are.
Jimbaran Fish Market Reviews
Aside from my experiences at Kedonganan, here’s a quick breakdown of what visitors are actually saying about the Jimbaran Fish Market, based on recent reviews:
👍 What people love:
- Fresh seafood straight from the boats
Many reviewers say the fish and shellfish are genuinely fresh, especially in the morning. It’s not just hype—you can see it coming off the boats. - You can haggle
Prices aren’t fixed, and most sellers are open to negotiation. Great if you like a little back-and-forth before sealing the deal. - You can eat it right after you buy it
Plenty of nearby warungs will grill your seafood for you. Reviewers consistently say this is the best part of the whole experience. - Huge variety
The market has everything—fish, prawns, lobster, squid, crabs, clams, and more. A solid stop if you want options. - It’s a cultural experience
Walking along the jetty, seeing locals at work, and soaking in the chaos makes it feel authentic and different from the usual Bali tourist stops.
👎 What people complain about:
- Frozen seafood in the afternoon
Several visitors claim that by midday, a lot of the seafood is thawed from frozen. If you care about freshness, come early. - Strong smells
Some said the smell stuck to their clothes for the rest of the day. It’s a fish market, so yeah—it’s going to smell like fish. - Flies and cleanliness
A common complaint: fish covered in flies, bloody water, and messy stalls. It’s a working market, not a sanitized supermarket. - Not visually appealing
A few reviewers found it off-putting and even gross. If you’re expecting pretty displays and nice packaging, this isn’t it. - Risk of food poisoning if you’re not careful
A couple of people warned about poor storage and potential health risks, especially if visiting later in the day when the ice has melted.
Can You Get Bali Belly at Jimbaran Fish Market?

Bali Belly is basically food poisoning or traveller’s diarrhea, and while it’s always a risk when eating somewhere new, Jimbaran Fish Market isn’t a hotspot for it as long as you’re smart about what you eat.
The seafood here is usually very fresh, especially if you go earlier in the day. Vendors keep everything on large blocks of ice, and the turnover is fast.
If anything’s been sitting out too long, it’s easy to spot and even easier to avoid.
The real risk comes from undercooked seafood or cross-contamination. Don’t eat anything raw, and stick to seafood that’s been fully grilled or fried.
Most of the local warungs do a decent job, but it’s worth keeping an eye on how clean the place looks. If the grill looks crusty or the fish has been sitting out in the sun all day, maybe give that one a miss.
Bring hand sanitizer or at least wash up before digging into your food, especially after handling fish, bags, or cash at the market.
For people with sensitive stomachs or a history of getting Bali Belly, it might be better to skip the on-site warungs and eat at one of the cleaner restaurants just down the beach.
You’ll be fine if you use some common sense. If you’re really worried about Bali Belly, it’s not the market that’s the problem. It’s poor food hygiene or eating something your stomach’s not used to.
FAQs About Jimbaran Fish Market
Is Jimbaran seafood worth it?
Yes—if you enjoy fresh seafood and want a DIY-style experience. You pick what you want, how much you want, and get it grilled right after. It’s fresher and often cheaper than most beachfront restaurants.
What time is best to visit Jimbaran Fish Market?
Late afternoon is the busiest, around 4–6 PM, when the energy is high and grilling stalls are running non-stop. If you want to avoid the crowds, go around lunchtime—it’s quieter but still has a decent selection.
Can you eat seafood there on the spot?
Yes. After buying your seafood, bring it to one of the nearby warungs or restaurants and they’ll grill it for a small fee. You can eat it right then and there—some places even offer beachfront seating.
Is it better to eat inside the market or by the beach?
By the beach is the better choice for most people. It’s more comfortable, less smoky, and you’ll get a proper view of the sunset. The food’s the same—it’s just a nicer setting.
What is the entrance fee to Jimbaran Fish Market?
There’s no fee to enter. It’s a public working market, so you can walk in and look around even if you don’t buy anything.
Can you bring the seafood back to your villa?
Yes, you can. Just make sure to pack it with enough ice or bring a cooler bag. Some vendors will give you extra ice if you ask.
Can you bargain at Jimbaran Fish Market?
Definitely. Vendors expect it. Don’t be afraid to negotiate, especially if you’re buying more than one type of seafood or shopping earlier in the day. Have fun with it!
Can you trust seafood in Bali?
Yes, especially if it’s fresh and cooked well. Most of the seafood at Jimbaran Fish Market is caught locally and kept on ice. Avoid raw dishes if you’re unsure.
Does Jimbaran Fish Market smell bad?
Not really. It smells like fresh seafood—not rot. If anything smells bad, it’s probably not fresh. That’s your sign to walk away.
Is Jimbaran Fish Market clean?
It looks messy but is fairly well maintained. The fish is kept on ice and turned over quickly. Don’t expect spotless stalls, but it’s not unsafe if you’re just buying and grilling.