ZnO was synthesized by Sol gel method using zinc nitrate as precursor at different calcination temperatures. Nucleation of ZnO crystallites and their growth with rise in temperature was observed. Exciton bands and lattice imperfections affected the absorption spectra. The decrease in band gap with temperature was due to the formation of defect energy levels. Phonon assisted non-radiative transitions caused broadening of the peaks. The possibility of tuning the band gap of ZnO by changing the temperature was explored. Simulation studies showed transition to single phase with rise in temperature.