El dírham o dírhem marroquí (en árabe درهم, pl.: درهمان ,دراهم o درهما darahim) es la moneda oficial del Reino de Marruecos. Su código ISO 4217 es MAD. Se divide en 100 céntimos (en árabe سنتيما o سنتيمات santimat; sing.: سنتيم santim). El Banco Central de Marruecos se encarga de emitir los billetes y monedas. Según las leyes marroquíes, está prohibido sacar más de 1 000 dírhams en monedas o billetes del país.
La moneda nacional es el dirham, dividido en 100 céntimos. El Banco Central fija diariamente la cotización del dirham respecto a las principales divisas extranjeras. En la actualidad la cotización es de aproximadamente 1€= 11,00 dirhams, pudiendo oscilar el tipo de cambio en un +-5%. El dirham no tiene convertibilidad exterior, estando sujeta su importación y exportación al control previo del Office des Changes.
No existen restricciones a la entrada y salida de divisas, salvo para importes iguales o superiores al equivalente de 100.000 dirhams, que deben ser declarados en la oficina aduanera de entrada y de salida, respectivamente. Respecto a la moneda local, los viajeros están autorizados a llevar consigo un valor no superior a los 2.000 dirhams, pues de lo contrario también deberán declararlo; dada que la exportación de moneda local está prohibida. Es recomendable conservar los resguardos de cambio y declaraciones efectuados con el fin de evitar eventuales dificultades en el momento de la salida.
En los hoteles, restaurantes y bazares de las grandes ciudades se acepta el pago con divisas existiendo el riesgo de que el cambio aplicado no se ajuste estrictamente a la cotización oficial del día. Esto no suele ocurrir si el pago se hace con tarjetas de crédito extranjeras, aunque ello pueda acarrear recargos o comisiones por cambio adicionales. Es recomendable hacer el cambio en bancos u oficinas de cambio ubicadas en las plazas turísticas de cada ciudad de Marruecos. También puede cambiar su moneda en el aeropuerto o en los hoteles autorizados.