Drinking on the beach in Barcelona is illegal and can result in a hefty fine if caught, unless you do it in nearby bars or beach bars
However, there are numerous cafes, restaurants, and bars along the beach where one can grab a cold drink or a bite to eat.
It is important to note that drinking in the street or in any public place is illegal in Barcelona. Visitors can enjoy the beaches and the sun, but they should be mindful of the local laws and regulations.
Penalties to drink on the beach
This implies that people who are apprehended consuming alcoholic beverages in public spaces or on the streets may be subject to penalties varying from €300 to €600.