How to Say Sorry in Croatian: Oprosti, Oprostite or Žao mi je?
In English, one word – sorry – does almost everything. You bump into someone, your friend’s cat dies, you email late, you want a waiter’s attention… it’s always “sorry”. In Croatian, you need the right word for the right situation – and using the wrong one can sound strange, cold, or just confusing.
The main ways to say sorry in Croatian
When you ask “How do I say sorry in Croatian?”, the honest answer is: it depends. Croatian doesn’t use one magic word. Instead, it has different expressions for different kinds of “sorry” – small mistakes, formal apologies, and emotional sympathy.
Oprosti – informal “sorry” to friends
Literal meaning: something like “forgive (me)” in the informal ti form.
When to use it: Oprosti is your go-to word for small, everyday apologies with people you know well or with kids. Use it when you bump into someone, interrupt a friend, or make a small mistake in an informal situation.
When not to use it: Avoid oprosti in formal situations – with your boss, with older strangers, or in emails to people you don’t know. There, you’ll usually switch to oprostite or ispričavam se.
Example: Oprosti, kasnim pet minuta. – “Sorry, I’m five minutes late.” (to a friend)
Oprostite – polite or formal “sorry”
Literal meaning: “forgive (me)” in the polite/plural Vi form.
When to use it: Use oprostite with strangers, in shops, with a waiter, with older people you don’t know well, or any time you want to sound polite and respectful. It’s safe in most situations where you’d say a quick “Sorry!” or “Excuse me!” in English.
When not to use it: You wouldn’t normally use oprostite to express deep emotional regret, like “I’m so sorry for your loss.” For that, Croatians use žao mi je.
Example: Oprostite, možete li mi pomoći? – “Sorry / Excuse me, could you help me?”
Žao mi je – “I’m (truly) sorry” or “I feel sorry”
Literal meaning: “It is sad to me” or “I feel sorry.” It expresses an emotional reaction, not a small social apology.
When to use it: Use žao mi je when you’re expressing genuine regret, sympathy, or empathy, especially about something bad that happened. For example, when someone tells you their relative is ill, they lost their job, or they’re going through something difficult.
When not to use it: Don’t use žao mi je as a quick reflex “sorry” like English speakers do. Saying žao mi je when you bump into someone on the tram sounds too heavy, almost like “I feel deeply sorry” for something serious.
Example: Žao mi je zbog tvoje bake. – “I’m so sorry about your grandmother.”
Ispričavam se – “I apologise” (more formal)
Literal meaning: “I apologise (myself).” This is closer to the English phrase “I apologise” than to a casual “sorry.”
When to use it: Ispričavam se is perfect for professional, serious, or slightly more formal situations. Use it:
- when you’re late for a meeting
- when you’ve made a mistake at work
- in formal emails
- when you want to show you’re taking responsibility
When not to use it: You wouldn’t normally use ispričavam se with close friends for tiny things – it can feel too stiff or serious. There, oprosti is more natural.
Example: Ispričavam se zbog greške u računu. – “I apologise for the mistake on the bill.”
“Excuse me” or getting someone’s attention: Oprostite vs. Izvinite
English uses “sorry” and “excuse me” to get attention. In Croatia, when you want to call a waiter or politely interrupt someone, you usually say Oprostite – the same word you use for a polite “sorry.”
Example: Oprostite, možete li donijeti još vode? – “Excuse me, could you bring some more water?”
You might also hear Izvinite, especially in Bosnia and Serbia, or from people in Croatia who are influenced by those varieties. It also means “Excuse me / Sorry,” but it’s not the standard choice in Croatian language courses or textbooks. If you’re learning Croatian in Croatia, stick with Oprostite.
Real situations with the right Croatian “sorry”
Here are some quick mini-scenarios so you can feel which expression fits where. Imagine yourself in these situations and say the sentence out loud.
You accidentally bump into someone on the street
Oprosti! – “Sorry!” (informal, if it’s someone your age or a child)
If it’s an older person or you want to be extra polite: Oprostite!
You’re late to a meeting
Ispričavam se što kasnim. – “I apologise for being late.”
If it’s just a friend and not very serious, you can soften it to: Oprosti što kasnim.
A friend tells you bad news
Žao mi je, to stvarno zvuči teško. – “I’m sorry, that really sounds difficult.”
Here you’re not apologising for something you did. You’re showing empathy and emotional support – perfect for žao mi je.
You want to get a waiter’s attention
Oprostite! – “Excuse me!”
You can add what you need: Oprostite, račun molim. – “Excuse me, the bill please.”
You make a mistake at work
Ispričavam se zbog pogreške. Neće se ponoviti. – “I apologise for the mistake. It won’t happen again.”
This sounds responsible and professional – exactly what you want in a work setting.
A common mistake English speakers make
Because English uses “sorry” for almost everything, many learners try to use žao mi je in the same way – as a reflex politeness word.
So they say things like:
Žao mi je, možete li ponoviti?
It’s understandable, but it sounds a bit off. To Croatian ears, žao mi je is more emotional, more serious. It’s what you say when something unfortunate has happened – not when you simply didn’t hear or you’re moving past someone in a narrow space.
In all those small “oops, sorry” moments, Croatians usually say oprosti / oprostite or even nothing at all if it’s very minor. Save žao mi je for moments when you genuinely feel sorry for someone or about a situation, not when you just want to be polite.
One phrase that covers a lot
If you remember only one thing from this article, make it this:
Use oprosti with friends, and oprostite with everyone else.
These two forms cover about 90% of everyday “sorry” and “excuse me” situations:
- bumping into someone – Oprosti / Oprostite.
- interrupting politely – Oprostite, samo kratko pitanje…
- starting a request – Oprostite, gdje je autobusna stanica?
- small mistakes – Oprosti, zaboravio sam.
Then, add just two more expressions:
- Žao mi je – for sympathy and emotional regret
- Ispričavam se – for more formal, professional apologies
With these four, you won’t sound like a walking dictionary translation of “sorry” – you’ll sound much closer to how native speakers actually talk.
Ready for more essential Croatian phrases?
If you liked breaking down the real meaning of “sorry” in Croatian, you’ll love going beyond phrasebook translations in the rest of your Croatian. A great next step is to learn a small set of phrases you can actually use while travelling or chatting with locals.
50 Essential Croatian Phrases for Beginners gives you hand-picked expressions for everyday situations – not just literal word lists. It’s the perfect companion to this guide.
If you prefer something more organised and situation-based, the Calm Croatian Phrasebook takes you through greetings, cafes, small talk, transport and more, always with clear explanations of when each phrase actually fits.
And when you’re ready to build a solid foundation in the language, check out How to Learn Croatian: A Practical Guide for Complete Beginners for a step-by-step plan you can actually follow.
Still curious about the basics? You might also like our guide on greetings: How to Say Hello in Croatian.

Leave a comment