Krakow drink prices are a big part of why stag groups love the city: a pint of beer in Krakow usually costs 12–20 złoty, which is about €3–4.50. Below you find what beer, vodka, cocktails and club entry cost in 2026, where you pay more and how to keep the bar bill under control.

How much is a beer in Krakow?
A half-litre of local lager in a normal pub costs 12–20 PLN (€3–4.50). Craft beer is more expensive, usually 18–30 PLN (€4–7) for a pint in the Old Town and Kazimierz. The terraces on the Main Square charge the most, while the side streets and the bars in Kazimierz are cheaper.
Prices in Poland are in złoty (PLN). In November 2026 one euro was worth about 4.4 PLN, so a 20 PLN pint costs a little under €5. Card payment works almost everywhere, but keep some cash for small bars and the cloakroom.
Krakow drink prices at a glance
| Drink | Price in PLN | About in € |
|---|---|---|
| Local beer (0.5 l) in a pub | 12–20 | €3–4.50 |
| Craft beer (0.5 l) | 18–30 | €4–7 |
| Vodka shot | 8–15 | €2–3.50 |
| Cocktail | 30–55 | €7–12.50 |
| Club entry at the weekend | 20–40 | €5–9 |
| Cloakroom in a club | about 5 | about €1 |
These are typical prices in the city centre in 2026. Hotel bars, the Main Square terraces and VIP tables in clubs cost more.
Vodka prices in Krakow
Vodka is the cheapest way to drink in Krakow. A shot in a normal bar costs 8–15 PLN, and the late-night shot bars in the Old Town and on Plac Nowy in Kazimierz are cheaper still. Read our guide to vodka in Krakow to know what to order.
For a proper introduction, book the Sit-in Vodka Tasting (seven Polish vodkas with an expert, from 49€) or the Vodka Tour (seven vodkas, pierogi and Polish tapas, from 75€).
What a night out in Krakow costs
A rough guide: six beers, a few shots and one club entry add up to about 150–250 PLN (€35–55) per person, plus dinner. If you want the drinks sorted in advance, these nights out have them in the price:
- Pub & Bar Crawl – one hour of unlimited drinks and free entry to four venues, from 32€.
- Public Boat Party – a two-hour open bar on the Vistula, from 59€ (March–November).
- VIP Party Package – guest list, a table and two bottles, from 55€.
- Craft Beer Tour – eight craft beers in three pubs, from 55€.
How to keep the bar bill under control
- Check the menu prices before you order, especially on the Main Square.
- Pay each round straight away instead of running one tab for the whole group.
- Shops in Krakow stop selling alcohol at 22:00, so buy drinks for the apartment before then.
- Drinking in the street is not allowed – keep the drinks inside the bars.
- Ignore street promoters who invite you into a club or strip club. Our Krakow nightlife guide explains why.
Krakow drink prices: FAQ
How much is a pint of beer in Krakow?
Usually 12–20 PLN (about €3–4.50) for half a litre of local lager in a pub. Craft beer costs 18–30 PLN.
How much is a vodka shot in Krakow?
8–15 PLN (about €2–3.50) in a normal bar. Late-night shot bars are cheaper.
Is Krakow cheap for drinking?
Yes. A pint usually costs €3–4.50 and a shot €2–3.50, much less than in the UK or Ireland.
Can we buy alcohol in shops at night?
No. In Krakow shops do not sell alcohol between 22:00 and 6:00, so buy it earlier in the evening.
