Fox werd geboren in Rockwood, in de Amerikaanse staat Tennessee. Ze is van Ierse, Franse en Indiaanse afkomst en heeft één oudere zus. Fox begon op 5-jarige leeftijd met het volgen van acteer- en danslessen. Toen ze tien was verhuisde ze naar Florida, waar ze deze lessen bleef volgen, en haar school afmaakte. Op 13-jarige leeftijd maakte ze haar opwachting als model. In 1999 won ze meerdere prijzen op de American Modeling and Talent Convention in Hilton Head Island. Ook tijdens haar filmcarrière was ze als model te zien in meerdere bladen, waaronder FHM, Maxim en GQ.
{gallery}meganfox{/gallery}
adlink