Hasta el 1 de enero de 2002 la moneda española era la 'peseta'. A partir de esa fecha —como en el resto de la Unión Europea— la unidad monetaria es el EURO (1.00 EUR= 166.386 Pesetas.). Hay monedas de 1, 2, 5, 10, 20 y 50 céntimos, y de 1 y 2 euros, y billetes de 5, 10, 20, 50, 100, 200 y 500 euros.
Todos los bancos cambian dinero. El horario de apertura de oficinas bancarias es de 9.00h a 14.00h. Los fines de semana están cerrados. Muchos bancos abren una tarde a la semana. Se puede cambiar dinero a/de las principales divisas en los aeropuertos. Muchos hoteles y agencias de viajes también cambian dinero. Algunas veces cambiar grandes sumas de dinero puede ser un problema. Diferentes operadores de cambio cobran diferentes comisiones. Asegúrese de que le están cobrando un precio razonable. Puede comprobar el cambio actual de divisas en la mayor parte de los periódicos.
La mayor parte de las tarjetas de crédito internacionales son aceptadas en comercios, restaurantes, hoteles, etc. Pero las pequeñas tiendas o los bares pueden no aceptarlas. La mejor opción es sacar algo de efectivo de la infinidad de cajeros automáticos disponibles.