The 1996–97 Heineken Cup pool stage was played during October and November 1996.
The top two teams in each group qualified for the quarter-finals.
All times are local to the game site.