Moroccans are extremely hospitable and very tolerant. Though most people are religious, they are generally easy-going, and most young Moroccan women don’t wear a veil, though they may well wear a headscarf.
Nonetheless, you should try not to affront people’s religious beliefs, especially those of older, more conservative people, by, for example, wearing skimpy clothes, kissing and cuddling in public, or eating or smoking in the street during Ramadan.
Clothes are particularly important: many Moroccans, especially in rural areas, may be offended by clothes that do not fully cover parts of the body considered “private”, including both legs and shoulders, especially for women. It is true that in cities Moroccan women wear short-sleeved tops and knee-length skirts (and may suffer more harassment as a result), and men may wear sleeveless T-shirts and above-the-knee shorts. However, the Muslim idea of “modest dress” (such as would be acceptable in a mosque, for example) requires women to be covered from wrist to ankle, and men from over the shoulder to below the knee. In rural areas at least, it is a good idea to follow these codes, and definitely a bad idea for women to wear shorts or skirts above the knee, or for members of either sex to wear sleeveless T-shirts or very short shorts. Even ordinary T-shirts may be regarded as underwear, particularly in rural mountain areas. The best guide is to note how Moroccans dress locally.
When invited to a home, you normally take your shoes off before entering the reception rooms – follow your host’s lead. It is customary to take a gift: sweet pastries or tea and sugar are always acceptable, and you might even take meat (by arrangement – a chicken from the countryside for example, still alive of course) to a poorer home.
You’re expected to tip – among others – waiters in cafés (1dh per person) and restaurants (5dh or so in moderate places, 10–15 percent in upmarket places); museum and monument curators (3–5dh); gardiens de voitures (5dh); filling station attendants (3–5dh); and porters who load your baggage onto buses (5dh). Taxi drivers do not expect a tip, but always appreciate one.