The official currency in Morocco is the Moroccan Dirham (MAD). ATMs are widely available in cities and larger towns, accepting major credit and debit cards. It's advisable to carry some cash, especially in more remote areas where card acceptance may be limited.