Stephen Bowers is the Chief Meteorologist at WTOK. He worked at WTOK from 2008 through 2013 before leaving and then returning in the summer of 2019.
Stephen is a native of Pensacola, Florida. He is a graduate of Pensacola State College, after which he continued his education at Florida State University. He started his television career at WTOK's sister station, WCTV, in Tallahassee while he was still a student at FSU. After WCTV, he made Meridian at WTOK his home for five years. Before returning to WTOK in 2019, he worked at KOAA in Colorado Springs and WAAY in Huntsville. He has won numerous awards from the Associated Press for his weather forecasts and news reporting.
Outside of weather and science, Stephen is a prolific reader and enjoys traveling.