Traveller question
Member
April 2026
Can you drink alcohol in Morocco?
Asked by a traveller planning a trip to Morocco. Here's the honest answer from one of our travel designers.

Traveller question
Member
April 2026
Can you drink alcohol in Morocco?
Asked by a traveller planning a trip to Morocco. Here's the honest answer from one of our travel designers.
Laila
Travel Designer · StaffCulinary & Wellness Designer
April 2026
Yes, but with discretion. Alcohol is legal for adults and served in licensed hotels, riads, bars, tourist restaurants and at resorts. It is not available everywhere — most local cafés and small eateries do not serve it. You can buy it in supermarkets like Carrefour and dedicated shops. Drink in appropriate venues, not openly in the street.
Morocco is a Muslim-majority country, but it has a long-standing wine industry of its own and a pragmatic, tourist-friendly approach to alcohol. It is perfectly legal for adults to drink, and you will have no trouble finding a glass of Moroccan wine, a local beer like Casablanca or Flag, or a cocktail in the right setting. Many riads, boutique hotels, rooftop bars and restaurants catering to visitors have full licences.
The key is that alcohol is not ubiquitous the way it is in much of Europe. The majority of ordinary cafés, street-food spots and family restaurants do not serve it, and that is normal — do not expect a beer with your tagine at a humble local eatery. Larger cities (Marrakech, Casablanca, Tangier, Agadir, Rabat) have the widest choice, including dedicated bars and nightlife. Smaller and more conservative towns have very little.
For buying your own, larger supermarkets such as Carrefour and Marjane have alcohol sections (often discreetly placed), and there are licensed liquor stores in the cities. Note that sales are typically restricted during the holy month of Ramadan, when many outlets pause alcohol sales to Moroccan nationals and reduce availability generally. The legal drinking age is 18.
Etiquette matters more than legality here. Drink in licensed venues, your hotel, or in private — not openly in the street or in conservative public areas, where it causes offence. Public drunkenness is frowned upon and can attract trouble. Being discreet and respectful keeps everyone comfortable and is simply good manners in the cultural context.
So yes, you can enjoy a drink in Morocco, and the local wines are genuinely worth trying. Just choose your setting with a little awareness, and you will fit right in.
Helpful links
Laila — Culinary & Wellness Designer, Serenity Morocco Tours. Answered April 2026.
Travelled here yourself, or have a follow-up question? Share your own experience — our travel designers read every reply and add transparent, expert answers.
Tell us your dates and what matters most. A travel designer replies within 24 hours with a tailored, no-obligation proposal.