La lotería en España llegó de la mano de Carlos III, que la importó de una tradición de Nápoles y era igual que la ahora llamada Lotería Primitiva. El primer sorteo se llevó a cabo el 10 de diciembre de 1763. Pero, la lotería moderna tal cual la conocemos, nació en Cádiz en 1811, por iniciativa de Ciriaco González Carvajal, para aportar fondos a la Hacienda Pública, que se quedó resentida por la Guerra de la Independencia. La Real Lotería Nacional de España fue creada por instrucción de 25 de noviembre de 1811.

Concebida como “un medio de aumentar los ingresos del erario público sin quebranto de los contribuyentes”, el primer sorteo tuvo lugar en Cádiz el 4 de marzo de 1812. Circunscrita al principio a Cádiz y San Fernando, salta después a Ceuta y a toda Andalucía, conforme avanzaba la retirada de los ejércitos napoleónicos. El 28 de febrero de 1814 se celebra el primer sorteo en Madrid, desde entonces sede de la Lotería Nacional de billetes. Con la vuelta al poder de Fernando VII, se impone que se llame “Lotería Moderna”, hasta que durante el Trienio Constitucional se vuelve a “Lotería Nacional”, pasando otra vez a “Moderna” a la vuelta del absolutismo, hasta que después de la muerte de Fernando VII ya pasa definitivamente a denominarse “Nacional”, incluso en el período de la Guerra Civil donde cada bando tenía su propia “Lotería Nacional”.