Die Landeswährung in Marokko ist der Dirham (DH), ein Dirham teilt sich in 100 Centimen. 1 Euro entspricht etwa 11 DH, 1 DH entsprechend etwa 0,10 Euro. Die Landeswährung darf weder importiert noch exportiert werden. Der Geldwechsel sollte immer in Banken oder lokalen Wechselstuben vorgenommen werden. Internationale Kreditkarten werden akzeptiert, die Visakarte kann in allen grösseren Städten in den meisten größeren Hotels, Restaurants und Geschäften eingesetzt werden.