Andrew Fire è nato a Palo Alto e cresciuto a Sunnyvale, in California. Diplomato alla Fremont High School di Sunnyvale, frequentò la University of California, a Berkeley, dove si laureò in matematica nel 1978 a 19 anni. Continuò i suoi studi al Massachusetts Institute of Technology, dove ricevette il PhD in biologia nel 1983.