Cash for Life o Cash4Life es una lotería de anualidades multijurisdiccional que actualmente se juega en 10 estados de EE. UU. Florida, Virginia, Indiana, Nueva York, Missouri, Georgia, Tennessee, Maryland, Pensilvania y Nueva Jersey. Los sorteos se realizan todos los días a las 9:00 p. m. EST y se transmiten en vivo en el sitio web oficial y se publican en el canal de YouTube de la Lotería de la Florida.
Como sugiere el nombre, los ganadores reciben un premio de por vida de $1,000 por día, lo que equivale a $365,000 por año. También existe la opción de recibir la recompensa única de $7 millones. Las dos opciones que califican para las cuotas son el segundo premio en efectivo más grande y el premio mayor.