Las primeras monedas en plata con el nombre de real fueron acuñadas por Alfonso XI de Castilla (1312-1350) con un valor de 3 maravedí, una moneda de oro árabe adoptada por Alfonso VI después de la conquista de Toledo en 1085. Emitida por Alfonso VIII con un valor de 3,8 gramos de oro en 1172, se depreció por Alfonso X (1252-1284) a la moneda de vellón con 1/60 del valor de la moneda de oro. El real también fue utilizado por su hijo Pedro I (1350-1369) con el mismo valor, pero la relación con el maravedí aumentó hasta 1497, cuando el real valía 34 maravedí.
Después de la introducción en Austria del Guldengroschen en 1486, en 1497 se acuñó el "real de a ocho" (también conocido como "dólar español"), con un valor de 1 onza de plata (27, 4 gramos) valió pena 8 Real, que se utilizó en todas las Américas y Asia. En 1566 se introdujo el escudo español, la moneda de oro con un valor de 16 reales.
En 1642 fueron acuñadas lo real de plata y lo real de vellón con una proporción de 2 reales de vellón = 1 real de plata. En 1737 la relación entre real de plata y reales de vellón aumentó a 2,5 y fue nombrado real fuerte, manteniendo la relación de 16 reales de plata fuerte = 1 escudo.
En 1850 España adoptó el sistema de la moneda decimal y se aprobó el Real de Vellón ("real" en breve) como nueva base para el sistema monetario, con un céntimo de real como su fracción.
Un nuevo escudo se introdujo en 1864, con el valor de 1 escudo = 10 real; en 1868 el escudo fue sustituido por la peseta, con una proporción de 1 peseta = 0,4 escudo = 4 real.