The District 58 science fair was held at O'Neill Middle School in Downers Grove on Saturday, Jan. 21, 2023.