Die marokkanische Währung heißt Dirham (DH). 1 Euro entspricht etwa 10 DH. Die Ein- und Ausfuhr vor oder nach der Marokko-Reise ist verboten, Kleinbeträge bis 1.000 DH sind erlaubt. Im Flughafen gibt es bereits einen Geldautomaten, wo man erstes Bargeld mit der EC-Karte plus PIN ziehen kann. Höchstbetrag pro Ziehen: 2.000 DH.
Auch im weiteren Land gibt es überall solche Automaten. Travellerschecks gibt es nicht mehr, Zahlungen mit Kreditkarte sind nur selten möglich. Einige Banken erlauben aus Sicherheitsgründen nur die Abhebung bis zu 100 Euro täglich. Sprecht vor der Marokko-Reise mit der Bank und erhöht für die Dauer der Reise in Marokko dieses Limit.