Petrovac, also called Petrovac na Moru, is a seaside town in the Budva municipality of Montenegro. It sits on the Adriatic between Budva and Bar, where the mountain road from Podgorica comes down to the water. Most people come for the town beach, a sandy stretch about 600 meters long that ranks among the most attractive on this part of the coast.
Petrovac is calmer than the larger resorts of Budva and Sutomore, which suits anyone who wants a quiet beach base. Two small islets, Katič and Sveta Nedjelja, lie in the bay, and a small chapel on one of them gives thanks for a sailor who survived a shipwreck. At the north end of the bay, the 16th-century Venetian fortress Kastel Lastva was built to deter pirates. The beaches at Lučice and Buljarica are a short trip away. Summer is the main season, so plan your visit for the warm months.
Petrovac in five
- Swim at the town beachThe tourism board gives Petrovac's city beach as about 600 m long and notes its slightly reddish sand. The islets of Katič and Sveta Nedelja sit just offshore.
- Do not assume a boat service to the isletsThe board names the islets as part of the beach's charm but lists no fixed service. Ask local boat operators about trips and prices on the quay.
- Watch birds at BuljaricaThe tourism board lists Buljarica among the coastal bird-watching sites. It is the wider bay south of the town, so check access and season locally.
- Check bus times before a day outBusTicket4.me lists intercity timetables. Petrovac sits on the coast road between Budva and Bar, so a day trip is simple by bus, but late returns need a plan.
- Pair it with Lake SkadarThe lake lies inland across the hills, and a half-day boat or kayak outing fits between beach days. See the lake and Virpazar guides for the choices.Lake Skadar
Need to know
- Airport
- Tivat (TIV) or Podgorica (TGD)
- Getting there
- Bus or car on the coast road from Budva
- Getting around
- Walk the promenade; taxis for Sveti Stefan and Buljarica
- Best base
- Petrovac for calm; Budva for nightlife
- Time needed
- Two or three nights
Weather by month
- Rainy days
- Best
- Good
- Mixed
- Poor
- JanuaryRain14 rainy daysHigh9°Low4°Mild, wetJanuaryRain
Poor
- High
- 9°
- Low
- 4°
- Precipitation
- 254 mm
- Rainy days
- 14
- Snowy days
- 0
- Days with storms
- 0
Mild, wet
- FebruaryRain12 rainy daysHigh11°Low6°Mild, wetFebruaryRain
Poor
- High
- 11°
- Low
- 6°
- Precipitation
- 232 mm
- Rainy days
- 12
- Snowy days
- 0
- Days with storms
- 0
Mild, wet
- MarchRain14 rainy daysHigh13°Low8°Spring, quietMarchRain
Poor
- High
- 13°
- Low
- 8°
- Precipitation
- 288 mm
- Rainy days
- 14
- Snowy days
- 0
- Days with storms
- 0
Spring, quiet
- AprilRain13 rainy daysHigh17°Low11°Warm, calmAprilRain
Good
- High
- 17°
- Low
- 11°
- Precipitation
- 158 mm
- Rainy days
- 13
- Snowy days
- 0
- Days with storms
- 0
Warm, calm
- MayRain16 rainy daysHigh20°Low15°Warm, greenMayRain
Mixed
- High
- 20°
- Low
- 15°
- Precipitation
- 220 mm
- Rainy days
- 16
- Snowy days
- 0
- Days with storms
- 0
Warm, green
- JuneClear10 rainy daysHigh26°Low20°Hot, beachJuneClear
Best
- High
- 26°
- Low
- 20°
- Precipitation
- 95 mm
- Rainy days
- 10
- Snowy days
- 0
- Days with storms
- 0
Hot, beach
- JulyClear5 rainy daysHigh29°Low22°Hot, busyJulyClear
Best
- High
- 29°
- Low
- 22°
- Precipitation
- 51 mm
- Rainy days
- 5
- Snowy days
- 0
- Days with storms
- 0
Hot, busy
- AugustClear8 rainy daysHigh29°Low22°Hot, busyAugustClear
Best
- High
- 29°
- Low
- 22°
- Precipitation
- 75 mm
- Rainy days
- 8
- Snowy days
- 0
- Days with storms
- 0
Hot, busy
- SeptemberRain10 rainy daysHigh24°Low18°Warm seaSeptemberRain
Best
- High
- 24°
- Low
- 18°
- Precipitation
- 183 mm
- Rainy days
- 10
- Snowy days
- 0
- Days with storms
- 0
Warm sea
- OctoberRain10 rainy daysHigh20°Low15°Mild, calmOctoberRain
Good
- High
- 20°
- Low
- 15°
- Precipitation
- 213 mm
- Rainy days
- 10
- Snowy days
- 0
- Days with storms
- 0
Mild, calm
- NovemberRain15 rainy daysHigh15°Low10°RainyNovemberRain
Poor
- High
- 15°
- Low
- 10°
- Precipitation
- 391 mm
- Rainy days
- 15
- Snowy days
- 0
- Days with storms
- 0
Rainy
- DecemberRain13 rainy daysHigh11°Low6°Mild, wetDecemberRain
Poor
- High
- 11°
- Low
- 6°
- Precipitation
- 268 mm
- Rainy days
- 13
- Snowy days
- 0
- Days with storms
- 0
Mild, wet
Average daily high and low in Petrovac, 2016–2025. Rainy day: 1 mm of rain or more.
Right now in Petrovac
Local time, today's weather and the exchange rate, refreshed through the day.
14
- Feels like
- 10°
- Humidity
- 75%
- Wind
- 19 km/h
- Chance of rain
- 100%
Petrovac
01:52 AM
Tuesday, November 3
- Today17°13°100%Tuesday: Rain. High 17°, Low 13°. Chance of rain 100%.
- Wed18°11°0%Wednesday: Cloudy. High 18°, Low 11°. Chance of rain 0%.
- Thu18°10°0%Thursday: Clear. High 18°, Low 10°. Chance of rain 0%.
- Fri17°9°4%Friday: Clear. High 17°, Low 9°. Chance of rain 4%.
- Sat17°8°35%Saturday: Rain. High 17°, Low 8°. Chance of rain 35%.
- Sun17°14°58%Sunday: Cloudy. High 17°, Low 14°. Chance of rain 58%.
Updated 11:08 PM local time · Powered by WeatherAPI.com · Weather data by Open-Meteo.com
Before you go to Petrovac
We may earn a commission. It never decides our picks.
Rules for Petrovac, checked
- Check the entry requirements for your passport before you book, since they depend on your nationality.
- Montenegro uses the euro, so bring euros or check that your card is accepted before you arrive. Declare cash above the legal limit at the border.
- Dial 112 for police, fire or an ambulance anywhere in Montenegro.
- Tipping waiters is customary but not compulsory. Check the bill first, since some restaurants add a service charge.
Plan around Petrovac
The busier resort to the north
Read the guideSveti StefanThe island village a short ride away
Read the guideLake SkadarBoats, birds and wine inland
Read the guideVirpazarThe lake's gateway village
Read the guideUlcinjLong Beach in the far south
Read the guideAdriatic CoastPetrovac in a whole-coast plan
Read the guideAll of MontenegroEntry rules, coast and mountains
Read the guidePetrovac FAQ
Is Petrovac worth visiting?
Yes, if you want a small beach town with islets and a calm evening. It lacks Budva's nightlife, which is the point for many visitors.
Petrovac or Budva: where should you stay?
Petrovac for quiet and a short walk to the beach; Budva for nightlife, bus links and a bigger choice of restaurants. They are a short ride apart.
How long is Petrovac beach?
The tourism board gives the city beach as about 600 m long, with slightly reddish sand and the Katič and Sveta Nedelja islets offshore.
Is Petrovac good for a day trip to Lake Skadar?
Yes, the lake is inland across the hills. A guided boat or kayak outing from Virpazar fits a half day; see the Virpazar and lake guides for the choices.
How do you get to Petrovac?
By bus or car on the coast road. Tivat and Podgorica are the two airports; compare the transfers in the Budva airport guide.
