Valutaen i Marokko hedder Dirham (MAD). 1 MAD svarer til ca 0,70 DKK mens 1 DKK er ca 1,44 DKK (kursen pr august 2019). Det er ikke muligt at veksle penge hjemmefra ligesom det heller ikke er tilladt at tage valutaen med ud af landet ved hjemrejsen. Der er mulighed for at hæve MAD på både MasterCard og Visa-kort i pengeautomaterne både i lufthavnen og i byen. Desuden findes der veksle bureauer i lufthavnen. Større butikker og hoteller tager imod kreditkort mens de fleste små butikker, boder, cafeer o.l kun tager imod MAD.