Drinking alcohol in public places (streets, parks, areas near shops, bus stations) is strictly prohibited.
Both main streets and side alleys of the Old Town are monitored, so you can be caught and fined for doing so.
Outside bars and restaurants, alcoholic beverages can be consumed in designated areas only. If you want to drink something stronger, go straight to a restaurant, bar or pub.
Fine for drinking alcohol in public places
If you consume alcohol in such place as a park, you may be punished with fine of 100 PLN and more.
Behaving loudly and obnoxiously while alcohol intoxicated is connected with the risk of being controlled by the police. Typically, such a control ends up with a visit in a detoxification detention center, which is not a pleasant experience.
In the majority of shops, alcohol is not sold to individuals below 18 (their ID may be checked for verification-related purposes) and to intoxicated people.
Motor vehicles can be driven by individuals with 0.2 blood alcohol level. It is the equivalent of drinking one beer.