Efron was born in San Luis Obispo, California and later moved to Arroyo Grande, California. His father, David Efron, is an engineer at a power plant, and his mother, Starla Baskett, is a former secretary who worked at the same power plant as Efron’s father. Although of Jewish ancestry, Efron was raised agnostic and has never been religious.