Alcohol in Morocco
Alcohol in Morocco is available, but it comes with a different rhythm compared to many Western countries. In cities like Marrakech, Casablanca, and Agadir, you can enjoy alcohol in licensed hotels, restaurants, bars, and selected shops, where it is sold and served in a more discreet and controlled way. While you won’t typically see alcohol in public spaces, finding a place to drink or buy alcohol in Morocco is simple once you know where to go.
Having a basic understanding of alcohol laws in Morocco and where alcohol is allowed helps you avoid any confusion during your trip. With the right approach, visitors can enjoy everything from a casual drink to Marrakech nightlife while staying respectful of local culture and traditions.
Can You Drink Alcohol in Morocco?
You can drink alcohol in Morocco, but only in specific licensed places. Hotels, restaurants, bars, and tourist resorts are the main locations where alcohol is served, especially in cities like Marrakech and Casablanca. Many international hotels offer alcohol freely for guests, making it easy for tourists to enjoy drinks without complications.
At the same time, public drinking is not allowed anywhere in the country. You cannot drink alcohol in streets, parks, or beaches, and doing so may lead to penalties. This is why alcohol consumption in Morocco is mostly private and controlled, and why most visitors enjoy it inside hotels or designated venues.
Alcohol Laws in Morocco (What You Should Know)
Alcohol laws in Morocco are straightforward but important to follow. The legal drinking age is 18, and alcohol is only sold in licensed stores, supermarkets, and hospitality venues. Drinking and driving is strictly prohibited, and Morocco enforces a zero-tolerance policy for alcohol on the road.
Even though alcohol is legal, it is still regulated to respect local traditions and religious values. This is why you won’t find alcohol everywhere, and why it is usually limited to certain areas. As long as you follow the rules and consume alcohol responsibly, tourists rarely face any issues during their stay.
How Alcohol Is Viewed in Moroccan Culture
Alcohol in Morocco exists, but it is not part of everyday public culture. Because Morocco is a Muslim-majority country, drinking is generally discouraged in society, even though it is legally allowed. For this reason, alcohol is usually kept out of public view and is mainly found in tourist areas or private settings.
In cities like Marrakech, the atmosphere is more relaxed due to tourism, but cultural respect still matters. Visitors are not expected to avoid alcohol completely, but being discreet and respectful is important for a smooth experience. Understanding this balance helps you enjoy Morocco comfortably without misunderstandings.
Do Locals Drink Alcohol in Morocco?
Some locals do drink alcohol, but it is usually done privately or in specific social environments. In large cities such as Marrakech, Casablanca, Fes and Rabat, alcohol consumption exists quietly, but it is not something you will commonly see in public spaces.
For tourists, access is much easier and more open. Hotels, restaurants, and licensed bars are designed to serve international visitors, making it simple to enjoy alcohol without cultural or legal problems. The difference is mainly in visibility rather than availability.
Alcohol During Ramadan
During Ramadan, alcohol availability becomes more limited across Morocco. Some shops reduce or stop selling alcohol, and certain restaurants or bars may temporarily close or limit service. However, many hotels and tourist-focused venues still serve alcohol discreetly for international guests.
If you are traveling during Ramadan, it is important to plan ahead and understand that the atmosphere will be more quiet and respectful. Alcohol is still available in some places, but the focus during this period is on cultural and religious observance, so discretion is especially important.
Where to Buy Alcohol
If you are searching for where to buy alcohol in Morocco, the best options are in major cities. Marrakech, Casablanca, Rabat, Fes and Agadir… all have licensed places where alcohol is legally sold.
You can find alcohol in:
- Licensed liquor stores in city centers
- Selected supermarkets with alcohol sections
- Hotels and resorts
- Bars and restaurants in tourist areas
In Marrakech, alcohol is easier to find in modern districts rather than inside the old medina. Many travelers also look for alcohol in Marrakech nightlife areas, where hotels and bars serve drinks until late.
Outside major cities, alcohol becomes harder to find, so it is better to purchase what you need in advance.
Types of Alcohol Available in Morocco
Morocco offers a mix of local and imported alcohol, making it relatively diverse compared to what many expect. Beer is one of the most popular choices, with local brands like Casablanca, Flag Spéciale, and Stork widely available in bars and stores.
Wine is also an important part of Morocco production, with several regions known for high-quality red and rosé wines. Morocco has a long history of winemaking, and many of these products are served in hotels and restaurants. In addition, imported spirits such as whisky, vodka, gin, and rum are available in tourist-friendly locations.
There is also a traditional Moroccan spirit called Mahia, made from figs or dates and flavored with anise. It is part of the country’s cultural heritage and is less commonly found today, but still exists in small quantities.
Alcohol Prices in Morocco
Alcohol in Morocco is generally more expensive than in many other countries due to taxes and import regulations. Prices vary depending on where you buy it, with supermarkets and liquor stores offering more affordable options compared to bars, clubs, and hotels.
Imported alcohol tends to be the most expensive, while local beer and wine are more reasonably priced. For travelers, Morocco offers a mid-range experience where alcohol is accessible, but not cheap in nightlife venues.
Can You Bring Alcohol to Morocco?
Travelers are allowed to bring alcohol into Morocco, but only in limited quantities. The general rule is up to one liter of spirits and one liter of wine per person. This is usually enough for personal use during a short stay.
Even though customs checks are not always strict, it is still important to respect the official limits. Bringing alcohol within the allowed amount helps avoid any issues at the airport and ensures a smooth entry into the country.
Final Travel Tips for Drinking Alcohol in Morocco
To enjoy alcohol in Morocco smoothly, it is important to follow a few simple rules. Always drink in licensed places, avoid public consumption, and respect local customs. Morocco is very welcoming to tourists, but cultural awareness goes a long way.
Whether you are exploring Marrakech nightlife, staying in a luxury resort, or simply enjoying a quiet drink, alcohol is accessible as long as you know where and how to enjoy it.
If you’re planning a visit, Tours to Morocco can help you organize your trip and discover the best experiences across the country.
