Alcohol in Morocco: rules, prices & where to buy

Home Journal Moroccan Food and Dining

Moroccan Food and Dining

23 July 2026 16 min read Ariel

On this page

Alcohol in Morocco: rules, prices & where to buy

Walk into a big Carrefour in Marrakech, past the produce and dry goods, and you will notice something odd. There is a set of double doors, or a heavy curtain, tucked toward the back of the store. Behind it is the alcohol section. That single detail tells you almost everything you need to know about alcohol in Morocco: it is legal, widely available, and quietly handled. This is a Muslim country with a real wine industry, thousands of licensed bars and restaurants, and rules that most travelers get wrong before they arrive.

This guide walks through what you need to know as a visitor: whether you can drink openly, where to buy, how much things cost, what happens during Ramadan, which restaurants and hotels serve, what Moroccan drinks are worth trying, and how to travel with kids in mind if you want a family friendly trip that still lets the adults enjoy a glass of local wine with dinner.

Quick takeaways

  • Alcohol is legal for tourists. Foreigners 18 and over can buy and drink at licensed venues without any special permit.
  • Buy at Carrefour or Marjane. These are the two supermarket chains that stock alcohol, always in a separate section. Acima, BIM, and Aswak Assalam do not sell it.
  • The medina is mostly dry. Traditional restaurants inside the old city walls rarely serve alcohol. Rooftop restaurants aimed at tourists usually do.
  • Prices are reasonable but taxed. Local beer runs 15 to 25 MAD in shops and 40 to 80 MAD in hotel bars. Moroccan wine starts around 70 MAD a bottle.
  • Public drinking is not allowed. Consume in licensed venues or in your riad or hotel room. Open containers on streets or in squares can get you fined.
  • Ramadan changes everything. Supermarket sales stop or shrink, many bars close during daylight, and even licensed venues become discreet.
  • Moroccan wine is worth trying. The Meknes region has produced serious wine since the French colonial era, and prices are much lower than European imports.

Can you drink alcohol in Morocco as a tourist?

photography of person holding glass bottles during sunset.alcohol in morocco

Yes, tourists over 18 can legally buy and drink alcohol in Morocco at licensed venues including hotels, bars, restaurants, and specific supermarket chains, without any special permit. The one thing to avoid is drinking on public streets, in squares, or in parks.

The legal framework separates tourists and non Muslim residents from Moroccan Muslim citizens. Article 281 of the Moroccan Penal Code technically restricts the sale of alcohol to Muslims, but enforcement is uneven and the law is not applied to visitors. In practice, if you show up at a Carrefour with your passport or a hotel bar in Gueliz, no one will ask questions.

There are two exceptions worth knowing. First, Ramadan changes access sharply. Supermarket alcohol sections close entirely, some bars shut down during daylight hours, and even licensed venues serve discreetly and often only to hotel guests. Second, geography matters. Small towns and rural areas outside major tourist cities often have no place to buy or drink at all. If you want a glass of wine with dinner in Merzouga, ask your desert camp operator in advance because many camps do not stock any.

Practical takeaways:

  • Carry your passport when buying at a supermarket or entering a licensed venue
  • Stick to Carrefour and Marjane for reliable shop purchases in cities
  • Book a restaurant with a wine list rather than trying to walk into a medina café
  • Drink in your riad, hotel, or a licensed bar, never on the street
  • Ask your desert camp in advance whether wine or beer is available before you go

For families, Morocco Vacation Planner builds itineraries that include riads and licensed restaurants where parents can have a glass of wine with dinner while kids order fresh juice.

people holding clear glass bottles during daytime.alcohol in morocco

Yes, alcohol is legal in Morocco. The country produces its own wine and beer, imports spirits from around the world, and licenses bars and restaurants across every city with meaningful tourism. There is no prohibition on foreigners drinking, and no special visa requirement for it. This puts Morocco in a different category from Gulf states like Saudi Arabia and closer to Turkey or Tunisia in terms of practical availability.

The legal framework has three moving parts. Article 281 of the Moroccan Penal Code technically restricts the sale of alcohol to Muslim citizens. In practice, plenty of Moroccans drink, and the law is unevenly enforced. Sales are only allowed in licensed premises: hotels, restaurants, bars, and dedicated alcohol shops or supermarket sections. You will not find beer sold in a corner grocery. Public consumption is a real offense. Drinking on the street, in a square, or in a park can get you a fine or a short police encounter that ruins your day.

The country’s wine and beer industry gives you a sense of how normal alcohol is in Moroccan life at the commercial level. Meknes, in the Middle Atlas, has been the country’s main wine region since the French protectorate era. Casablanca Beer, Flag Special, and Stork have been made in Morocco for decades. Chateau Roslane and Val D’Argan produce serious wine that stands up next to entry level French bottles.

The tension in the system is between religious tradition, commercial reality, and tourism. That tension is why the alcohol section at Carrefour is hidden behind a curtain, why licensed bars often have no windows, and why waiters in Marrakech riads will offer you wine without hesitation but never bring the bottle out into a courtyard where non guests can see it. Once you understand the pattern, everything about drinking in Morocco makes sense.

Where to buy alcohol in Morocco: supermarkets and shops

Two chains carry the day for supermarket purchases: Carrefour and Marjane. Both have dedicated sections, usually curtained off or in a separate room, near the back of the store. Look for signs saying cave or épicerie fine, or ask staff. They will point you to the right aisle without any awkwardness.

Carrefour is the reliable option in most tourist cities. Marrakech (Gueliz district), Casablanca, Rabat, Tangier, Fes, and Agadir all have Carrefour branches with alcohol sections. Prices are the lowest available outside airport duty free.

Marjane is the Moroccan owned equivalent. Larger stores in cities carry alcohol in a discreet back section. Selection is comparable to Carrefour, sometimes with more Moroccan wines and fewer imports.

Acima, BIM, and Aswak Assalam do not sell alcohol at all. Do not waste a taxi ride to any of these. Small corner shops (called hanoot) also never sell it.

Specialized liquor shops, known locally as “magasins d’alcool”, exist in most cities. They are discreet, often unmarked, and open roughly 10:00 to 20:00 Monday through Saturday. In Marrakech, they cluster in Gueliz and Hivernage. In Casablanca, look near the central business district and Maarif. In Tangier, the modern parts of the city center. In Fes, the Ville Nouvelle, not the medina.

If you are staying inside a medina, plan a short taxi ride out to the modern district for any alcohol run. The medinas themselves have almost no outlets. This is true even in Marrakech, which is otherwise the most tourist heavy city in the country.

The airport option

Both Marrakech Menara and Casablanca Mohammed V airports have duty free shops with a decent range of imported spirits and Moroccan wines at competitive prices. You can bring in one liter of spirits and one liter of wine per adult without paying duty. If you want a specific imported brand that is expensive in city shops, buying on arrival is often the smartest move.

Do restaurants in Morocco serve alcohol?

Licensed restaurants across Morocco serve beer, wine, and sometimes spirits with meals. This is standard at most mid range and higher end restaurants, especially those catering to international visitors. What you will not find in most medina restaurants that serve traditional Moroccan cuisine is alcohol. This is a choice by the owners rather than a legal restriction.

The pattern by city:

Marrakech: The Gueliz and Hivernage districts have most of the licensed restaurants. Names worth searching include Le Comptoir Darna, Café Arabe, Nomad, and the restaurant at La Mamounia. Rooftop terraces in the medina often serve, particularly those aimed at tourists.

Casablanca: Rick’s Café (yes, that Rick’s Café) serves cocktails. Brasserie La Bavaroise, the seafood restaurants along the Corniche, and hotel dining rooms all serve. This is the least religious of the Moroccan cities in terms of daily practice.

Fes: More conservative than Marrakech or Casablanca. Alcohol appears in higher end riads (Riad Fes has a bar), luxury hotels, and a small number of Ville Nouvelle restaurants. The medina itself is dry.

Tangier: El Morocco Club and Café Hafa are famous. Tangier has a long international history and a relaxed attitude toward alcohol compared to inland cities.

Essaouira: Beach clubs, port side restaurants, and the licensed hotels near the ramparts all serve. Wine pairs surprisingly well with grilled sardines.

The signal to look for is a wine list or a bar setup at the entrance. If the menu shows only tea and juice, the restaurant is not licensed. Asking will not cause offense, but do not expect them to produce a bottle from a back room. In more traditional neighborhoods, some places genuinely do not serve, and pressing the point is awkward.

Do hotels in Morocco serve alcohol?

Most 3 star and above hotels in Morocco’s major cities serve alcohol. The bigger chains (Sofitel, Radisson, Hilton, Movenpick, Four Seasons) all have bars and licensed restaurants. Boutique riads vary. Some serve. Some are dry by owner preference. The higher end riads in Marrakech, Fes, and Essaouira usually offer wine at dinner even if there is no full bar.

Two useful signals for riads:

They have a rooftop terrace with lounge chairs. Rooftops in tourist heavy medinas are usually where the wine appears.

They cater to international guests. Any riad with an English or French language website that mentions sunset drinks or wine pairings is licensed and will serve.

Budget hotels and small hostels in medinas typically do not serve. The room rate does not include a corkage or serving license, and many small operators keep the property dry for guest and neighborhood reasons.

You can usually bring your own alcohol into a hotel or riad for private consumption in your room. Some riads charge a corkage fee if you want them to open and pour it in the dining room. Others prefer you keep it upstairs. Ask when you book.

For desert camps in the Sahara, availability drops off a cliff. Some luxury camps in Merzouga (Erg Chebbi Luxury Desert Camp, Sahara Stars Camp) stock wine and beer as an add on. Basic camps stock nothing. If you want a glass of wine with dinner in the dunes, tell the operator when you book, not when you arrive.

Moroccan drinks worth trying

If you are visiting for the first time, skip the imported vodka and try what the country makes.

Casablanca Beer is the closest thing Morocco has to a national beer. Light, easy drinking, fine with a tagine or grilled fish. Runs 20 to 25 MAD in a shop, closer to 60 MAD in a hotel bar. Flag Special is a slightly stronger option that is common in Moroccan bars. Stork is the budget lager.

The Meknes wine story

The Meknes region has produced serious wine since French colonial rule invested in the vineyards. Chateau Roslane, Domaine de Sahari, and Volubilia are consistently good. Val D’Argan, near Essaouira, is a smaller boutique producer that also delivers. Expect to pay 80 to 150 MAD a bottle at the supermarket and 180 to 350 MAD in a restaurant.

Gray wine (vin gris) is a Moroccan specialty worth trying. Dusty pink orange color, drunk young, not aged. It pairs beautifully with grilled seafood in Essaouira.

Mahia is the traditional Moroccan fig based spirit, historically produced by Moroccan Jewish communities and flavored with aniseed. Strong, clear, and rare in commercial venues. If you find a bar or riad that stocks it, order one small glass just for the story.

The Moroccan gin and cocktail scene is small but growing in Casablanca and Marrakech. A few licensed bars produce their own infusions. Not the reason to visit the country, but worth a stop if you are a cocktail person.

Skip the CP wine. Locals refer to a cheap ubiquitous brand as CP, pronounced say-pay. It is a starter for supermarket runs, not for enjoyment.

Alcohol prices in Morocco

Prices vary by venue category more than by region. The same beer can cost you 15 MAD or 80 MAD depending on where you drink it.

Shop prices (Carrefour, Marjane, licensed liquor shops):

  • Casablanca or Flag beer: 15 to 25 MAD per bottle
  • Stork beer: 12 to 18 MAD per bottle
  • Basic Moroccan wine: 60 to 90 MAD per bottle
  • Good Moroccan wine (Chateau Roslane, Volubilia): 100 to 180 MAD
  • Imported wine (French, Spanish, Italian): 150 to 400 MAD
  • Imported spirits (vodka, gin, whisky): 200 to 500 MAD per liter

Restaurant and bar prices:

  • Local beer at a tourist restaurant: 40 to 80 MAD
  • Local beer at a hotel bar: 60 to 100 MAD
  • Moroccan wine by the glass: 60 to 120 MAD
  • Moroccan wine by the bottle at dinner: 180 to 350 MAD
  • Cocktails at a rooftop bar: 80 to 150 MAD
  • Imported wine by the bottle: 300 to 800 MAD

The markups hurt most at hotel bars in Marrakech (Gueliz), luxury properties like La Mamounia, desert camp add ons, and airport lounges. Prices stay reasonable at Carrefour and Marjane supermarkets, neighborhood liquor shops, restaurants in Rabat and Casablanca that cater to locals, and Ville Nouvelle bars in Fes.

Compared to Europe, Moroccan wine is inexpensive but imports are heavily taxed. Compared to Gulf states, everything is much cheaper. Compared to Southeast Asia, Morocco is more expensive. Alcohol is one place where the country’s tax policy is visible on every menu.

Can you drink alcohol in Morocco during Ramadan?

Yes, non Muslim tourists can drink alcohol in Morocco during Ramadan, but availability changes and discretion becomes essential. During the holy month (which shifts each year on the Islamic calendar), supermarkets typically close their alcohol sections completely. Many bars shut during the day. Some restaurants stop serving until after sunset. Even licensed venues become quieter and more discreet.

What still works during Ramadan:

  • Higher end hotels (4 and 5 star) usually keep serving to hotel guests
  • Some riads continue to offer wine at dinner, discreetly
  • Restaurants in Ville Nouvelle districts of Casablanca and Marrakech often stay open, though some limit service to evenings only

What does not work:

  • Buying at supermarkets. The sections are curtained shut for the full month.
  • Drinking in public or in view of Moroccans breaking their fast
  • Ordering wine at lunch in most places

If your trip lands in Ramadan

The date matters. Ramadan moves earlier by about 11 days each year. In 2026, it runs roughly February 17 to March 18. In 2027, roughly February 6 to March 8. If your trip lands in this window, plan differently. Stock up at the airport duty free on arrival if you want anything to drink in your room. Book restaurants that you know serve after iftar (the sunset meal that breaks the fast).

The bigger point is respect. Moroccans fasting all day appreciate visitors who are discreet. Drinking openly on a hotel terrace where fasting staff can see you is a poor look. Save it for dinner after sundown, or for the privacy of your room during the day.

Cultural etiquette around drinking

Drinking in Morocco requires more social awareness than most travelers realize. A few unwritten rules make the whole thing easier.

Do not drink in view of a mosque. This is a specific and consistent expectation across the country.

Do not offer drinks to Moroccans you have just met. Some Moroccans drink, some do not, and asking directly puts them in an awkward position. Let them raise the subject.

Keep bottles in bags when carrying them home. Supermarket clerks will often wrap your bottles in opaque plastic before you leave. This is discretion, not judgment. Follow the pattern.

Avoid public drunkenness. This one has real consequences. Loud, visibly drunk tourists get picked up by police, fined, and remembered.

Do not drink during the day of Ramadan. Restated because it matters.

Respect refusals. A Moroccan colleague, guide, or driver who declines a drink is not being cold. They are being consistent with their beliefs.

The reverse is also true. Do not feel obligated to drink for social reasons. Ordering fresh orange juice or mint tea at a bar is completely normal. No one will look twice. Moroccan hospitality is generous about food and drink, but it does not push alcohol on anyone.

Traveling with kids: how drinks fit into a family trip

If you are traveling with kids and want to enjoy wine at dinner or a beer on the terrace, Morocco makes this easier than most people expect.

Family friendly options

Family friendly hotels and riads with pools almost all serve alcohol to adults in the dining room or on the rooftop after 6:00 pm. Kids order fresh juice or mint tea from the same menu. The atmosphere at good riads is calm enough that having a glass of wine with dinner is normal, quiet, and never awkward.

Restaurants aimed at international travelers in Marrakech, Essaouira, Rabat, and Casablanca all handle families and drinks together. The rooftop restaurants in the Marrakech medina, particularly Nomad and Café Arabe, welcome kids alongside adults having wine.

What to skip with kids

  • Male dominated bars in Ville Nouvelle districts. Not appropriate for families.
  • Beach clubs after 10:00 pm when they turn into party venues. Fine earlier for lunch and drinks.
  • Desert camps if you plan to drink heavily. Space is tight, sound carries.

For Ramadan specifically, families often find the daytime schedule works well. Meals shift later, cities quiet down until iftar, and evening streets fill with life. Save any drinking for after sunset and inside your riad. Kids stay on their normal food schedule while everyone else waits for the call to break fast.

Morocco Vacation Planner designs family trips where these details are already handled. Riads with pools and licensed dinner service, restaurants that welcome kids alongside adults having wine, drivers who know the practical geography of alcohol in Morocco’s tourist zones. That makes the trip smoother for parents.

Final thoughts

The full picture of alcohol in Morocco is straightforward once you understand the pattern. It is legal for tourists, sold in licensed venues in every major city, and produced domestically in real quantity. The main things to remember are: use the right supermarkets, keep drinking in licensed venues, respect Ramadan, and avoid public consumption. Do those four things and you can enjoy Moroccan wine with dinner or a beer on a rooftop without a single problem.

For families, none of this requires a change in your travel plans. The country has hundreds of licensed hotels and restaurants where parents can have a glass of wine while kids eat couscous. Build your trip around riads with rooftops and restaurants with wine lists, and drinks never become a scheduling problem.

Morocco Vacation Planner designs Private Family Tours in Morocco for Kids, Teens & Toddlers. Plan your perfect family trip to Morocco with custom private tours built for families traveling with toddlers, kids, and teens. You get family friendly experiences, trusted local guides, and handpicked comfortable stays from the medinas all the way to the Sahara.

FAQs

Can you buy alcohol in Morocco supermarkets?

Yes, you can buy at Carrefour and Marjane supermarkets in cities like Marrakech, Casablanca, Rabat, Tangier, Fes, and Agadir. The alcohol section is always separated from the main store, usually behind curtains or double doors. Acima, BIM, and Aswak Assalam do not sell alcohol.

Is alcohol expensive in Morocco?

Alcohol in Morocco carries heavier taxes than most consumer goods, but it is not extreme. Local beer costs 15 to 25 MAD in shops and 40 to 80 MAD in bars. Moroccan wine starts around 70 MAD a bottle at the supermarket. Imported spirits and wines run two to three times the price of local equivalents.

How much is a pint of lager in Morocco?

A pint of local lager like Casablanca or Flag runs about 40 to 80 MAD at a tourist restaurant or bar, roughly 4 to 8 euros. Hotel bars in Marrakech, particularly luxury properties like La Mamounia, can charge 100 MAD or more per pint. Shop prices are far lower at 15 to 25 MAD per bottle.

Do people in Morocco drink alcohol?

Yes, plenty of Moroccans drink, though the practice is officially restricted for Muslim citizens under Article 281 of the Penal Code. The law is unevenly enforced and drinking culture varies by region. Casablanca and Tangier are more relaxed. Fes and rural areas are more conservative. Attitudes among younger urban Moroccans have shifted noticeably in the past decade.

Can you drink alcohol in Morocco during Ramadan?

Yes, non Muslim tourists can still drink alcohol in Morocco during Ramadan, but access shrinks significantly. Supermarket sections close for the entire month. Many bars stop day service. Higher end hotels usually continue to serve guests discreetly, especially at dinner. Save any drinking for after sunset and inside licensed venues or your own accommodation.

Planning a Morocco trip? Write to us.

If anything in this note resonated, send a short message — a real planner replies the same day with thoughts shaped around your family.

Contact the planning desk