Õnnepalu was born in Tallinn and studied biology at the University of Tartu from 1980 to 1985.
Õnnepalu naceu en Tallinn e estudou bioloxía na Universidade de Tartu desde 1980 até 1985.