Групповой этап Кубка Heineken 2007–08 начался 9 ноября 2007 года и был завершен 20 января 2008 года. В групповом этапе участвовали 23 клуба, прошедших квалификацию через свои внутренние лиги, и один, прошедший квалификацию через матч плей-офф Italo-Celtic в мае 2007 года. 24 команды были разделены на шесть групп по четыре команды в каждой, и каждая команда играла с каждой из остальных в своей группе один раз дома и один раз на выезде. В конце группового этапа победители каждой группы выходили в четвертьфинал вместе с двумя лучшими игроками, занявшими вторые места. Затем команды были посеяны, сначала по положению в группе, а затем по набранным очкам, чтобы определить, какие команды получат домашнее преимущество в четвертьфинале.
Жеребьёвка группового этапа состоялась 20 июня 2007 года на стадионе «Миллениум» в Кардиффе .
Турнир 2007–08 годов стал первым, в котором ни одна команда не обеспечила себе место в четвертьфинале к концу 5-го раунда. [1]
Время указано по месту проведения матча.
Примечания:
Победители каждой из шести групп ранжируются от 1 до 6 сначала по очкам, затем по набранным попыткам и, наконец, по разнице очков. Занявшие второе место ранжируются аналогичным образом, а двое лучших ранжируются под номерами семь и восемь и выходят в четвертьфинал вместе с шестью победителями. Четырем лучшим рангам предоставляются домашние матчи в четвертьфинале, где ранг 1 играет с рангом 8, ранг 2 играет с рангом 7 и т. д.