Can you drink alcohol in Morocco?

Culture & Etiquette Started April 2026 1 reply

Traveller question

Member

April 2026

Question

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 · Staff

Culinary & Wellness Designer

April 2026

Best answer

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.

alcoholdrinkingwinebeercultureetiquette

Laila Culinary & Wellness Designer, Serenity Morocco Tours. Answered April 2026.

Add your reply

Travelled here yourself, or have a follow-up question? Share your own experience — our travel designers read every reply and add transparent, expert answers.

0/500

We review every question and publish honest, expert answers — usually within a few days.

Ready to turn answers into a trip?

Tell us your dates and what matters most. A travel designer replies within 24 hours with a tailored, no-obligation proposal.