Is Alcohol Legal in Morocco? Drinking, Buying Alcohol and Rules for Tourists
If you are planning a trip to Morocco, you may be wondering: is alcohol legal in Morocco? The short answer is yes. Alcohol is available legally in Morocco through licensed establishments, particularly certain hotels, restaurants, bars and shops. However, Morocco is a predominantly Muslim country, so drinking culture and the rules surrounding alcohol in Morocco are different from those in many European or North American destinations.
For tourists, understanding where alcohol can be consumed is more important than simply knowing that it is available. Visitors can generally drink in licensed establishments, while drinking alcohol openly in streets and other public places can cause legal problems.
This detailed guide answers common questions such as can you drink alcohol in Morocco, can you buy alcohol in Morocco, where alcohol is available, what happens during Ramadan and how travelers can drink responsibly while respecting Moroccan culture.
Is Alcohol Legal in Morocco?
Yes, alcohol is legal in Morocco, but its sale and consumption are regulated. Licensed establishments such as certain hotels, restaurants, bars and specialist shops can serve or sell alcoholic beverages.
This does not mean alcohol can be consumed everywhere. There is an important distinction between drinking inside an appropriate licensed establishment and consuming alcohol openly in public.
Tourists should therefore treat alcohol as something to enjoy discreetly in authorized locations rather than as something to carry and drink while walking through public streets.
Can You Drink Alcohol in Morocco?
Yes, tourists generally can drink alcohol in Morocco in licensed establishments. Major tourist destinations have hotels, restaurants, bars and resorts where beer, wine, cocktails and spirits are available.
Marrakech, Casablanca, Agadir, Rabat, Tangier and Fes all have establishments serving alcohol, although availability varies considerably by neighborhood and type of venue.
International hotels and resorts are usually among the easiest places to find alcoholic drinks. Traditional restaurants and small local establishments may not serve alcohol at all.
Can You Buy Alcohol in Morocco?
Another frequent question is: can you buy alcohol in Morocco? Yes. Alcohol can be purchased from certain licensed shops and selected supermarkets, particularly in larger cities.
Some supermarkets have a dedicated alcohol section or a separate licensed area. Specialist wine and liquor shops can also be found in some urban areas.
Do not expect every Moroccan supermarket or neighborhood shop to sell alcohol. Availability is more limited than in many European countries and may change during religious periods such as Ramadan.
Where Can You Buy Alcohol in Morocco?
Travelers searching for where can you buy alcohol in Morocco will generally have more options in large cities and major tourist destinations.
- Marrakech: selected shops, licensed restaurants, hotels, resorts, bars and lounges.
- Casablanca: specialist shops, hotels, restaurants, bars and nightlife venues.
- Agadir: tourist resorts, hotels, licensed restaurants and selected stores.
- Rabat: licensed restaurants, hotels and some specialist shops.
- Tangier: hotels, bars, restaurants and selected retailers.
- Fes: selected hotels, restaurants and specialist stores, although alcohol is generally less visible in the historic Medina.
If you cannot find a licensed shop, asking your hotel reception is usually easier than searching through traditional neighborhood stores.
What Types of Alcohol Are Available in Morocco?
Alcohol in Morocco includes locally produced and imported drinks. Licensed establishments may offer beer, wine, spirits and cocktails.
Morocco also has a wine industry. Vineyards can be found in several regions, including areas around Meknes, and Moroccan red, white, rosé and gris wines are served in restaurants and hotels.
Beer is another commonly available option in licensed establishments, while international hotels and upscale bars generally offer imported spirits and cocktails.
Do People in Morocco Drink Alcohol?
Yes, some people do, but the answer to do people in Morocco drink alcohol requires cultural context. Morocco is a Muslim-majority country, and Islam prohibits alcohol consumption. Many Moroccans therefore do not drink for religious, cultural or personal reasons.
Others do consume alcohol, particularly in private settings or licensed establishments. Alcohol consumption is generally much less visible in everyday public life than in many Western countries.
Visitors should not assume that because a hotel serves wine, alcohol is socially appropriate in every environment. Respecting the people and community around you is important.
Drinking Alcohol in Morocco as a Tourist
For visitors, drinking alcohol in Morocco is generally straightforward when it is done responsibly in appropriate establishments.
- Choose licensed hotels, bars and restaurants.
- Avoid drinking alcohol in streets and public spaces.
- Do not become visibly intoxicated in public.
- Respect religious sites and traditional neighborhoods.
- Never drink and drive.
- Be particularly discreet during Ramadan.
A useful rule is simple: if you want a beer, glass of wine or cocktail, enjoy it inside an establishment that is clearly authorized to serve it.
Can You Drink Alcohol in Marrakech?
Yes. Marrakech is one of Morocco's main tourist destinations and has many hotels, restaurants, rooftop venues, lounges and nightclubs serving alcoholic beverages.
Alcohol is particularly easy to find in tourist and modern districts such as Hivernage and Gueliz. Inside the historic Medina, availability is less consistent, although some tourist restaurants and riads serve alcohol.
If drinking is important to your evening plans, check the restaurant or hotel's menu before visiting.
Can You Drink Alcohol in Casablanca?
Yes. Casablanca has a wide variety of hotels, restaurants, lounges and bars where alcoholic beverages are available.
As Morocco's largest city and an important business center, Casablanca has both local and international-style nightlife. Nevertheless, the same rules regarding public behavior and responsible drinking apply.
Can You Drink Alcohol in Agadir?
Agadir is a major beach resort destination, and many hotels, resorts, restaurants and tourist venues serve alcohol.
Visitors staying in large beachfront hotels will generally find alcohol more readily available than travelers visiting smaller inland towns.
Can You Drink Alcohol in Fes?
Alcohol is available in Fes, especially in certain hotels, international restaurants and licensed establishments.
Inside the historic Medina, however, many traditional restaurants do not serve alcoholic drinks. Alcohol is consequently less visible than in some modern tourist districts of Marrakech or Casablanca.
Is Public Drinking Legal in Morocco?
Tourists should not drink alcohol in public streets or other unauthorized public spaces. Drinking should remain inside licensed venues or appropriate private settings.
This is one of the most important distinctions for travelers researching alcohol in Morocco: being able to order wine in a licensed restaurant does not mean you can walk through the Medina drinking from an open bottle.
Alcohol in Morocco During Ramadan
Ramadan is an especially important period to understand when discussing drinking alcohol in Morocco. During the Islamic holy month, Muslims fast from dawn until sunset, and everyday routines change throughout the country.
Some businesses that normally sell or serve alcohol may reduce availability, change opening hours or temporarily stop alcohol service. Tourist-oriented hotels may continue serving visitors, but travelers should check directly with the establishment.
Even where alcohol remains available, discretion and respect are particularly important during Ramadan.
Can You Drink Alcohol in a Moroccan Hotel?
Many international and upscale hotels have licensed bars and restaurants serving beer, wine, cocktails and spirits.
Smaller hotels and traditional riads vary. Some offer wine with dinner, while others are completely alcohol-free.
If you plan to bring alcohol purchased elsewhere into your accommodation, check the property's policy first.
Can You Bring Alcohol into Morocco?
Travelers entering Morocco may be subject to customs allowances for alcohol intended for personal use. Because customs rules and allowances can change, check the latest Moroccan customs information before traveling rather than relying on old travel blogs.
Travelers carrying quantities beyond applicable allowances may have to declare them or face restrictions.
Can You Drink and Drive in Morocco?
Do not drink and drive in Morocco. If you plan to consume alcohol, arrange a taxi, private transfer or designated driver.
This is particularly important when traveling between restaurants, resorts or nightlife venues outside city centers.
Is Alcohol Expensive in Morocco?
Alcohol can feel expensive compared with many everyday Moroccan products. Prices depend heavily on where you buy or consume it.
A drink in a luxury Marrakech rooftop bar or international resort can cost substantially more than a product purchased from a licensed shop. Nightclubs and high-end hotels are generally among the most expensive options.
Always check menu prices before ordering if you are traveling on a limited budget.
Moroccan Wine
Some visitors are surprised to discover that Morocco produces wine. Several regions have vineyards, and locally produced wines can be found in licensed restaurants, wine shops and hotels.
Moroccan producers make red, white, rosé and gris wines. Trying a local wine in an appropriate restaurant can be an interesting way for visitors who drink alcohol to discover another aspect of Moroccan food culture.
Alcohol and Moroccan Culture
Knowing is alcohol legal in Morocco only answers part of the question. Understanding the culture surrounding alcohol is equally important.
Morocco receives travelers from around the world and tourist areas are accustomed to different lifestyles. At the same time, Islamic traditions remain an important part of Moroccan society.
Drinking discreetly inside a licensed restaurant is therefore very different from appearing intoxicated in a residential neighborhood, near a mosque or in a traditional souk.
Alcohol Safety Tips in Morocco
Buy alcoholic beverages from reputable licensed businesses. Avoid suspicious, unlabelled or homemade alcohol whose origin and ingredients cannot be verified.
Keep control of your drink in nightlife venues, drink responsibly and arrange safe transportation back to your accommodation.
Travelers should also remember that excessive alcohol consumption can make them more vulnerable to accidents, theft and poor decisions, just as it can anywhere else in the world.
Frequently Asked Questions About Alcohol in Morocco
Is alcohol legal in Morocco?
Yes. Alcohol is available legally through licensed establishments, but its sale and consumption are regulated.
Can you drink alcohol in Morocco?
Tourists can generally drink alcohol in licensed hotels, bars and restaurants. Avoid drinking openly in streets and unauthorized public places.
Can you buy alcohol in Morocco?
Yes. Selected supermarkets, specialist stores and licensed establishments sell alcoholic beverages, especially in larger cities.
Where can you buy alcohol in Morocco?
Licensed alcohol shops and selected supermarkets can be found in major destinations such as Marrakech, Casablanca, Agadir, Rabat, Tangier and Fes.
Do people in Morocco drink alcohol?
Some do, while many Moroccans avoid alcohol for religious, cultural or personal reasons. Consumption tends to be more discreet than in many Western countries.
Can you drink alcohol during Ramadan in Morocco?
Some tourist establishments may continue serving alcohol, while others reduce or suspend alcohol service. Visitors should be particularly respectful and discreet during Ramadan.
Can you drink alcohol in Marrakech?
Yes. Many licensed hotels, restaurants, bars, rooftops and nightlife venues in Marrakech serve alcohol.
Is Morocco an alcohol-free country?
No. Alcohol is available in Morocco, but it is regulated and is less visible in everyday public life than in many Western destinations.
Final Advice: Alcohol in Morocco
So, is alcohol legal in Morocco? Yes. Tourists who choose to drink can find alcohol in licensed hotels, restaurants, bars and selected shops, especially in major tourist cities.
The key is to distinguish between legal availability and appropriate public behavior. Drink inside authorized establishments, avoid public intoxication, never drink and drive and show additional sensitivity during Ramadan.
By respecting these simple principles, visitors can enjoy their trip while respecting Moroccan laws, traditions and local communities.
