This is a list of seasons for the Thunder Bay Junior B Hockey League:
- 2017-18 LJHL Season
- 2016-17 TBJBHL Season
- 2015-16 TBJBHL Season
- 2014-15 TBJBHL Season
- 2013-14 TBJBHL Season
- 2012-13 TBJBHL Season
- 2011-12 TBJBHL Season
- 2010-11 TBJBHL Season
- 2009-10 TBJBHL Season
- 2008-09 TBJBHL Season
- 2007-08 TBJBHL Season
- 2006-07 TBJBHL Season
- 2005-06 TBJBHL Season
- 2004-05 TBJBHL Season
- 2003-04 TBJBHL Season
- 2002-03 TBJBHL Season
- 2001-02 TBJBHL Season
- 2000-01 TBJBHL Season
- 1999-00 TBJBHL Season
- 1998-99 TBJBHL Season
- 1997-98 TBJBHL Season
- 1996-97 TBJBHL Season
- 1995-96 TBJBHL Season
- 1994-95 TBJBHL Season
- 1993-94 TBJBHL Season
- 1983-84 TBJHL Season (Jr. A and Jr. B were combined)
- 1982-83 TBJHL Season (Jr. A and Jr. B were combined)
- 1981-82 NSJBHL Season
- 1980-81 NSJBHL Season
- 1979-80 NSJBHL Season
- 1978-79 NSJBHL Season
- 1977-78 NSJBHL Season
- 1976-77 TBJBHL Season
- 1975-76 TBJBHL Season
- 1974-75 TBJBHL Season
- 1973-74 TBJBHL Season
- 1972-73 TBJHL Season (Jr. A and Jr. B merged)
- See: Northwestern Ontario Junior Hockey League for prior to this...