La monnaie en Espagne est l'euro, comme dans les autres pays de l'Union européenne. L'euro est divisé en 100 centimes. Il existe huit pièces différentes: 1, 2, 5, 10, 20 et 50 centimes, et 1 et 2 euros. Il existe sept billets de banque différents, pour les montants suivants: 5, 10, 20, 50, 100, 200 et 500 euros.
Vous pouvez changer des devises dans tous les bureaux des banques, ouverts au public du lundi au samedi, de 8h30 à 14h00 (sauf de juin à septembre, où ils restent fermés le samedi). Il est également disponible dans les bureaux de change de toutes les grandes villes, ainsi que dans certains hôtels et agences de voyages.
Vous pouvez payer avec des cartes de crédit. Le paiement par carte de crédit internationale reconnue est couramment disponible dans les magasins espagnols. Ils disposent généralement de panneaux indiquant cette option à l’entrée de l’établissement. Lorsque vous effectuez un paiement, vous devez présenter votre passeport ou votre carte d'identité. Vous pouvez également payer avec des chèques de voyage, accompagnés d'un passeport, également acceptés dans de nombreux hôtels, restaurants et magasins.