Written with people moving from Turkey in mind. The Portuguese rules still apply more broadly.
Alcohol Purchase Restrictions
The legal drinking age is 18 for all types of alcohol. However, buying alcohol at gas stations is prohibited between 00:00 and 08:00. Street drinking is generally tolerated unless it causes public disorder.
Supermarkets sell alcohol until closing time, but local laws in nightlife districts (like Bairro Alto in Lisbon) may restrict street sales of glass bottles after a certain hour to prevent accidents.