The 2007–08 BCHL season is the 46th season of the British Columbia Hockey League. It began on September 7, 2007, and ran through February 27, 2008, followed by the Fred Page Cup Playoffs, ending in April, 2008.
Scott Knowles of the Surrey Eagles scored the first goal of the season against the Langley Chiefs on September 7 in one of seven games on opening night.
The Nanaimo Clippers and Vernon Vipers matched up for the first time since the 2007 Fred Page Cup Finals on November 16, 2007 at Nanaimo.
Note: GP = Games played; W = Wins; L = Losses; T = Ties; OTL = Overtime Losses; GF = Goals For; GA = Goals Against; PTS = Points; Top six teams in each conference qualified for post-season playoffs.
x - clinched playoff spot, y - clinched division title, e - eliminated from playoff contention
x - clinched playoff spot, y - clinched division title, e - eliminated from playoff contention
Note: GP = Games played; G = Goals; A = Assists; Pts = Points; PIM = Penalty Minutes
Note: GP = Games Played; TOI = Time On Ice (minutes); W = Wins; L = Losses; T = Ties; GA = Goals Against; SO = Shutouts; Sv% = Save Percentage; GAA = Goals Against Average
After the 2007–08 BCHL regular season, the standard of 12 teams qualified for the playoffs.
In each round, the highest remaining seed in each conference is matched against the lowest remaining seed. The higher-seeded team is awarded home ice advantage, which gives them a maximum possible four games on their home ice, with the other team getting a maximum possible three. The opening elimination round follows a best-of-five 2-2-1 format. Each best-of-seven series follows a 2–2–1–1–1 format. This means that the higher-seeded team will have Games 1 and 2, plus 5 and 7 if necessary, played on their home ice, while the lower-seeded team will be at home for the other games. The format ensures that the team with home ice advantage will always have home ice for the "extra" game if there are an odd number of games in a series.