Menu

Home Travel Tips Alcohol in Morocco

Alcohol in Morocco: What Travelers Should Know

Yes, you can drink alcohol in Morocco. The country is a Muslim kingdom, but alcohol is legally sold to non-Muslim adults, Morocco produces its own wine and beer, and every tourist city has licensed bars and restaurants. There are just a few rules and customs to know.

The Rules

  • Legal for non-Muslims 18+: sales are officially reserved for non-Muslim adults; as a foreign visitor you can buy and drink without any issue.
  • No drinking in the street: public drinking is prohibited and enforced. Keep it to bars, restaurants, hotels and private accommodation.
  • Driving: Morocco applies a near-zero tolerance on drink-driving - if you drive, do not drink. See our tips for renting a car in Morocco.
  • Duty-free allowance: you may bring in about one bottle of spirits and one bottle of wine per adult.

Where to Buy and Drink

  • Supermarkets: Carrefour hypermarkets and the "cave" (liquor section or shop) found in the big cities sell beer, wine and spirits. Sections close on major religious holidays.
  • Bars and restaurants: licensed restaurants, hotel bars, rooftops and clubs serve alcohol in Marrakesh, Casablanca, Rabat, Agadir, Essaouira and Tangier. Simple local eateries do not - check the menu or ask.
  • Riads and hotels: most tourist accommodation serves wine and beer; some riads let you bring your own bottle for dinner - ask politely.
  • Small towns and rural areas: often completely dry - stock up in the cities if it matters to you.

Prices (2026)

Typical alcohol prices in Morocco
Item Price
Local beer (supermarket) 12 - 25 Dhs
Beer in a bar 30 - 70 Dhs
Moroccan wine (supermarket bottle) 45 - 150 Dhs
Glass of wine in a restaurant 50 - 90 Dhs
Cocktail in a rooftop bar 80 - 150 Dhs

Imported alcohol is heavily taxed - expect European spirits at 1.5 to 2 times the European price. Drinking out is a significant budget line: factor it into your Morocco budget.

Moroccan Wine and Beer Worth Trying

Morocco has been making wine since Roman times - the vineyards around Meknes produce the bulk of it. Look for the reds and the famous gris (pale rose):

  • Wines: Guerrouane and Beni M'Tir reds, the refreshing Gris de Boulaouane, and premium labels from Les Celliers de Meknes.
  • Beers: Casablanca (the smooth premium lager), Flag Speciale and Stork - all brewed in Morocco.
  • Mahia: the traditional fig brandy of the Moroccan Jewish community - a piece of drinking heritage, found in some specialist bars.

Ramadan and Religious Holidays

During Ramadan, supermarkets stop selling alcohol entirely, and many bars close for the month; hotel bars generally keep serving foreign guests. Alcohol sections also close on major religious holidays. If your trip falls on Ramadan and an evening drink matters to you, choose international hotels.

Frequently Asked Questions

Can tourists drink alcohol in Morocco?

Yes - legally and easily, in licensed bars, restaurants, hotels and at home. Just never in the street or on public beaches.

Is Marrakesh dry? Can I get a drink there?

Far from it: Marrakesh has Morocco's liveliest bar and rooftop scene, from Gueliz wine bars to hotel clubs. The medina itself has fewer licensed venues - rooftop restaurants are your best bet there.

Can I drink during Ramadan in Morocco?

Hotel bars serving foreigners remain your main option; shops stop selling alcohol for the whole month. Plan ahead if you visit during Ramadan.

See also: tipping in Morocco, food and water safety and the best restaurants in Morocco.

Related articles : Travel Tips

Booking.com

Advertisement

Advertisement