Laws · Where to buy · Ramadan · Etiquette

Can you drink alcohol in Morocco?

Short answer: yes. Morocco is a Muslim-majority country, but alcohol is legal, produced locally, and available to visitors — as long as you know the rules and the etiquette. Here is everything you need.

The short answer

Yes, licensed venues in Morocco serve alcohol. It is a Muslim-majority country where many locals do not drink, so availability and social expectations differ by place. The UK government's Morocco advice is explicit that drinking alcohol in the street and anywhere other than a licensed restaurant or bar is illegal. Carry identification and follow the retailer or venue's current entry rules rather than relying on an unsourced nationwide age claim.

Get that distinction right and you'll have no trouble at all: a glass of local wine with dinner, a beer on a hotel terrace, or bottles bought from a supermarket to enjoy back at your riad are all perfectly normal. The rest of this guide covers exactly where to find it, when shops are closed, the rules around Ramadan and public drinking, and the homegrown wine and beer worth trying.

Where to buy and drink it

Alcohol is served in licensed premises, which in practice means:

  • Hotels and riads — most mid-range and upmarket hotels have a bar or will serve drinks; many rooftop terraces serve beer and wine.
  • Bars and nightclubs — common in the bigger cities and tourist resorts (Marrakech, Casablanca, Rabat, Tangier, Agadir).
  • Tourist and upscale restaurants — many restaurants aimed at visitors are licensed; more traditional and local eateries usually are not, so check before you sit down expecting wine with the tajine.
  • Liquor stores — dedicated shops in the larger cities sell wine, beer and spirits to take away.

Availability varies sharply by location. The big cities and beach resorts have plenty of options, while smaller, more conservative towns may have very little or none. Some popular destinations — including Chefchaouen and many small medina towns — have limited availability, so if you want a drink there, your hotel bar may be the only practical option.

Supermarkets and shops

Some large supermarkets and dedicated retailers in major cities sell beer, wine and spirits, often in a separate section. Stock, opening hours, ID checks, and holiday or Ramadan closures vary by branch and can change, so verify them locally before making a special journey.

Ordinary corner shops (hanouts), street stalls and traditional cafés do not sell alcohol. Bring your passport or ID — you may be asked for proof of age.

🛍
Plan ahead: check the retailer's current hours and carry purchases discreetly. Do not assume that a branch will sell alcohol on a particular day simply because another branch does.

Public drinking and the law

Drinking alcohol is legal; drinking it in public is not. Consuming alcohol in the street, in parks, in public squares or anywhere out in the open is unacceptable and can attract police attention. Keep your drinking to licensed venues or the privacy of your accommodation.

Equally important: do not be visibly drunk in public. Public intoxication is culturally offensive and can cause real trouble. Moroccans are generally relaxed and hospitable, but flaunting alcohol or stumbling through a medina is a fast way to lose that goodwill. Enjoy it the way locals who drink do — quietly and in the right setting.

⚠️
Avoid unlicensed alcohol. UK travel advice warns that methanol poisoning has caused deaths and serious illness. Buy sealed products from licensed outlets and seek urgent medical help if someone becomes unwell after drinking.

Alcohol during Ramadan

During the holy month of Ramadan, when Muslims fast from dawn to sunset, alcohol becomes far harder to find and far more sensitive. Many shops stop selling it altogether for the month and supermarket alcohol sections usually close. Some hotel bars and tourist restaurants continue to serve, but the selection narrows.

If you do drink during Ramadan, be exceptionally discreet — never drink, eat or smoke openly in public during daylight hours, as it is deeply disrespectful to those fasting around you. Confine it to your accommodation or a licensed venue clearly catering to non-fasting guests. Ramadan moves earlier by about 11 days each year, so check the dates before you travel.

🌙
Travelling during Ramadan? It's a fascinating time to visit, but daytime life slows and alcohol all but disappears from shops. If a drink matters to you, stock up before the month begins or base yourself somewhere with a licensed hotel bar.

Moroccan wine and beer

Morocco makes its own alcohol, and the local stuff is both cheaper and worth trying:

Wine. Morocco has a wine industry dating back generations, centred on the Meknès region in the north — the climate and altitude there suit vineyards well. You'll find reds and rosés, plus a pale rosé known as gris that's a local speciality and pairs nicely with Moroccan food. Local bottles are a fraction of the price of imported wine, which is heavily taxed.

Beer. The two best-known Moroccan beers are Casablanca (a smooth lager you'll see everywhere) and Flag, both widely available in bars, restaurants and supermarkets. They're the easy, affordable default and perfectly good in the heat.

What it costs

These are editorial planning ranges checked in July 2026, not regulated prices. Venue, city, brand, and season can change them substantially, and shop purchases are usually cheaper than hotel or bar service:

ItemRough price
Local beer in a bar/restaurant~30–60 MAD (more in upscale hotels)
Local beer from a supermarket~12–25 MAD
Bottle of local Moroccan wine (shop)~50–120 MAD
Glass of wine in a restaurant~40–80 MAD
Imported wine & spiritsConsiderably higher

For more on day-to-day costs, see our Morocco budget guide.

Etiquette and respect

  • Keep it discreet. Drink in licensed venues or private, carry bottles in an opaque bag, and never drink in the street.
  • Don't offer alcohol to Moroccans unless you know they drink — many don't, for religious reasons, and offering can be awkward or offensive.
  • Be doubly mindful in Ramadan and around mosques, religious sites and conservative areas.
  • Don't get visibly drunk. Public intoxication is offensive and can cause legal problems.
  • Read the room by location. A beach resort in Agadir and a small Rif mountain town are very different settings — match your behaviour to where you are.

None of this is meant to discourage you — drinking responsibly and discreetly in Morocco is completely normal and trouble-free. It's simply about respecting a country where most people choose not to drink, and enjoying your wine or beer in a way that fits in rather than stands out.

Frequently asked questions

Can you drink alcohol in Morocco? +

Licensed hotels, bars and some restaurants serve alcohol. Public drinking outside licensed premises is illegal. Carry ID and follow the current rules of the venue or retailer.

Where can you buy alcohol in Morocco? +

Licensed hotels, bars and some restaurants serve alcohol; dedicated retailers and some supermarkets sell bottles in larger cities. Hours, stock and holiday closures vary, so check the specific venue or branch.

Can you drink alcohol during Ramadan? +

It's much more restricted. Many shops stop selling alcohol for the month and supermarket alcohol sections often close. Some hotel bars and tourist restaurants still serve, but be very discreet and never drink, eat or smoke openly in public during daylight hours, out of respect for those fasting.

Is it legal to drink in public in Morocco? +

No. Drinking in the street, parks or public squares is not acceptable and can attract police attention. Keep alcohol to licensed premises — bars, restaurants, hotels, clubs — or your private accommodation, and avoid being visibly drunk in public.

Does Morocco make its own wine and beer? +

Yes. Morocco has an established wine industry centred on the Meknès region, producing reds, rosés and a pale rosé called gris. Local beers — Casablanca and Flag are the best known — are widely available. Local wine and beer are much cheaper than heavily taxed imports.

How much does alcohol cost in Morocco? +

Alcohol is taxed and relatively expensive. A local beer in a bar runs about 30–60 MAD, while the same from a supermarket is around 12–25 MAD. A bottle of local Moroccan wine is roughly 50–120 MAD; imported wine and spirits cost considerably more. Buying from a shop to drink at your accommodation is the cheapest option.