The 2019–20 BCHL season was the 58th season of the British Columbia Hockey League (BCHL). The seventeen teams from the Interior, Island and Mainland divisions played 58-game schedules. The 2019 BCHL Showcase Festival occurred shortly after the start of the season, on October 2–3, 2019, in Chilliwack and October 4–5, 2019, in Penticton.