This study aims to determine the effect of annealing temperature on the microstructure and optical properties of Bismuth Ferrite (BiFeO3) layers. BiFeO3 film was successfully deposited on a quartz substrate using the Chemical Solution Deposition (CSD) method. The microstructure was characterized by XRD and optical properties was characterized with UV-Vis spectrophotometer. The annealing temperature variations are 550 o C, 600 o C, and 650 o C. Annealing temperature affect the microstructure i.e., crystallite size, crystallinity, lattice parameters and optical properties i.e., absorbance and energy gap. The crystallite size, crystallinity, and lattice parameters increase with increased annealing temperature. The peak of absorbance has decreased with the increase in annealing temperature. The lowest energy gap is at 650 o C annealing temperature which is (2,45 ± 0,02) eV.