Does Croatia have sandy beaches – and which are worth the trip?

Short answer: yes, but very few. Most of the Croatian coast is pebbles and rock; genuine sand exists in only a few dozen spots. The closest to Zadar are Queen’s Beach (Kraljičina plaža) in Nin and the beach at Zaton, 15–18 km north; the best-known island sand is Sakarun on Dugi Otok, and in Kvarner there is Paradise Beach at Lopar on Rab.

Updated: 2026-09-19All guides and tips

Why sand is rare on the Croatian coast

The coast is limestone. Waves grind it into rounded pebbles rather than sand, and the rivers that would carry sand down are short on the Croatian side. Sandy beaches only form where fine sediment settles in shallow, sheltered bays – the lagoons around Nin, the Neretva delta, and a handful of coves on Rab, Mljet and Pelješac.

Be careful with the word “sandy” in holiday listings. It often means fine gravel: pleasant for small feet, useless for sandcastles. Some town beaches have imported sand, too – Nin topped up its Ždrijac beach with tens of thousands of cubic metres. If sand matters, ask the host directly: “sand or fine gravel, and how many kilometres away?”

Verified sandy beaches at a glance

BeachIsland / townSurfaceShallow for kidsGetting thereParking (2026)
Queen’s Beach (Kraljičina)Nin, 17 km from Zadarfine sand, healing mudyes, knee-deep for hundreds of metres20–25 min by car from Zadarpaid, near entrance, fills early
ŽdrijacNinsand (replenished)yesby car, walkable from Nin old townpaid, same system as Queen’s Beach
Zaton beachZaton near Nin, resortmostly sand, 1.5 kmyes15–20 min by car from Zadarat the resort; check day-visitor rules
SakarunDugi Otok, north-westwhite sandyes, shallow far outferry Zadar–Brbinj 1 h 35 + 30 min drivepaid, reviews quote €10–15/day
MatlovacŽdrelac, Pašmansand + concrete, smallpartlyferry to Preko or Biograd–Tkon, then drivestreet parking, limited
Paradise Beach (Rajska)Lopar, Rab (Kvarner)golden sand, approx. 1.5–2 kmyes, very shallowferry Stinica–Mišnjak 15–20 minpaid car parks in Lopar
SaplunaraMljet, eastern tipfine sand, approx. 300 myes, 30–40 m outferry Prapratno–Sobra, then narrow roadvery few spaces
PrapratnoPelješac, 3 km from Stonfine sandyesby car, next to the Mljet ferry portpaid approx. €7–10/day, free further uphill

Further south in Dalmatia, sand also turns up on the town beach in Omiš (about 700 m), at Šunj on car-free Lopud near Dubrovnik (boat from Gruž) and around the Neretva river mouth, a kitesurf favourite. In Istria, the shallow coast around Medulin has partly sandy stretches. Duba on Pelješac, sometimes listed as sandy, is in fact a pebble beach.

Around Zadar: Nin, Zaton and Sakarun in practice

Queen’s Beach in Nin is the best option in northern Dalmatia for toddlers: soft sand, water that stays knee-deep a long way out, and black therapeutic mud (peloid) in the lagoon that people smear on for rheumatism and skin. There is almost no shade, so bring an umbrella. The lagoon is busy with kitesurfers in summer – keep children inside the marked swimming zone. Entry is free; you pay for parking and sunbeds.

Zaton is a large holiday resort with a 1.5 km, mostly sandy beach, a Blue Flag every year since 2003, a big playground and a dedicated dog beach. It works well for a longer stay; for a day trip, check the current terms for non-guests first.

Sakarun on Dugi Otok is postcard-white sand, but it is a full-day outing. The Jadrolinija car ferry to Brbinj takes 1 h 35 min, and the ticket is also your car reservation, so book days ahead in August (times on jadrolinija.hr). Without a car, take the catamaran to Božava and cover the last few kilometres from there. After a strong southerly wind the shore can be littered with seagrass and plastic washed in from the open Adriatic. Line details are in Ferries from Zadar to the Islands 2026: Ugljan, Dugi Otok, Silba.

Common mistakes and practical tips

  • Going barefoot. Water shoes help even on sand: weever fish bury themselves in shallow sand and their spines sting badly, and the rocky edges of most beaches have sea urchins.
  • Ignoring jellyfish. Warm shallow water attracts jellyfish in some summers. If the lifeguard flags them, keep kids near the shore; rinse stings with seawater, not fresh water.
  • Arriving at 11 am in August. Sand is scarce, so sandy beaches are packed. Be there before 9:30 or after 5 pm.
  • Expecting free parking. At the well-known beaches, expect €1–3 per hour or €5–15 per day in 2026, paid by app, SMS or in cash to an attendant.
  • Treating Rab as a day trip from Zadar. Lopar is in Kvarner; the Stinica ferry is roughly 2.5–3 hours’ drive from Zadar.

On Adrysa you can book apartments in and around Zadar directly with the owner and ask them, before you book, how far it is to Nin or the ferry port. To sleep right next to the sand, browse stays on dugi-otok or rab. Zadar’s town beaches (Borik with its sandy entry, Kolovare) are covered in Beaches in Zadar: Kolovare, Borik, Diklo and where to go with kids, and the city itself on Zadar.

Frequently asked questions

Are there sandy beaches in Croatia?
Yes, but only a few. Most of the coast is pebbles and rock; real sand is found at Nin, Zaton, Sakarun on Dugi Otok, Lopar on Rab, Saplunara on Mljet and Prapratno on Pelješac.
What is the nearest sandy beach to Zadar?
Borik, 4 km from the old town, has a sandy entry. The nearest properly sandy beaches are at Nin and Zaton, 15–18 km north – about 20–25 minutes by car.
Which sandy beach is best for toddlers?
Queen’s Beach in Nin and Paradise Beach in Lopar, where the water is knee-deep for hundreds of metres. In Nin, expect kitesurfers in the lagoon and hardly any shade.
Can I visit Sakarun as a day trip from Zadar?
Yes, but plan the whole day: 1 h 35 min on the ferry to Brbinj plus about 30 minutes’ drive. Buy the car ticket online in advance and arrive 30–45 minutes before departure.
Do I need water shoes on a sandy beach?
We recommend them. Weever fish hide in shallow sand and have venomous spines, and the rocky ends of the beaches often have sea urchins.