Cameron Diaz was born on August 30, 1972, in San Diego, California. Her mother, Billie Joann (née Early), is an import-export agent, and her father, Emilio Luis Diaz (1949–2008), worked for the California oil company UNOCAL for more than 20 years as a field gauger.

Diaz has an older sister, Chimene. Her father's family were Cuban (of Spanish descent), and settled in Tampa's Ybor City, later moving to California, where Emilio was born. Her mother has English, German, and Cherokee ancestry. Diaz was raised in Long Beach, California, and attended Long Beach Polytechnic High School.

Cameron Diaz's Family Tree