Yes in cities and towns. Withdraw inside banks where possible and expect a small fee. Related questions What currency does Morocco use? Can I get dirhams before arriving? Are credit cards accepted? How much should I tip? Is haggling expected? How far should I haggle down? Share this guideWhatsAppFacebookXPinterestEmail