In Spain, the legal drinking age is 18 years old. Persons 18 or older are legally permitted to purchase and consume alcoholic beverages. The age to drink alcohol in Spain is consistent across all regions of the country. Even the Basque region is the same, which means the drinking age in Barcelona is also 18.