Megan Denise Fox urodziła się 16 maja 1986 roku w Tennesse, USA. Zaczęła przegodę z teatrem oraz tańcem w wieku 5 lat. Kiedy miała 10, przeprowadziła się na Florydę, gdzie kontynuowała karierę oraz skończyła szkołę. Zaczęła karierę modelki i aktorki, kiedy miała 13 lat, było to po wygraniu kilku nagród w 1999 roku w American Modeling and Talent Convention in Hilton Head w Południowej Karolinie. Jej debiutem na dużym ekranie była rola Brianny Wallace w filmie bliźniaczek Mary Kate i Ashley Olsen p.t."Holiday in the Sun" w 2001 roku.