Göran Önnerby, son till Hjördis Persson och Folke Önnerby, föddes i Bjärnum, Norra Åkarps församling, den 10/4 1949. Göran gick i Grundskola i Bjärnum och Hässleholm och var klar med högstadiet 1965. Han fortsatte direkt med gymnasiestudier vid Linnéskolan i Hässleholm, där han avlade studentexamen på allmänna linjen 1968.

1968 - 69 gjorde han sin värnplikt - underbefälsutbildning - vid P2 i Hässleholm.

På hösten 1969 började han studera vid lärarhögskolan i Växjö, där han avlade mellanstadielärarexamen 1972. Han fick sedan börja med kortare vikariat som mellanstadielärare bl a i Alvesta, Osby, Kalmar, Bjärnum, Markaryd och Smålandsstenar. 1974 fick han fast tjänst i Anderstorp, Gislaveds kommun, där han fortfarande arbetar som mellanstadielärare vid Åsenskolan.