The 2017 CAF Confederation Cup group stage was played from 12 May to 9 July 2017. A total of 16 teams competed in the group stage to decide the eight places in the knockout stage of the 2017 CAF Confederation Cup.
<section begin=Draw /> The draw for the group stage was held on 26 April 2017, 14:00 EET (), at the CAF Headquarters in Cairo, Egypt. The 16 teams, all winners of the play-off round of qualifying, were drawn into four groups of four. The teams were seeded by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown in parentheses).
<section end=Draw />
<section begin=Format /> In the group stage, each group was played on a home-and-away round-robin basis. The winners and runners-up of each group advanced to the quarter-finals of the knockout stage.<section end=Format />
<section begin=Tiebreakers /> The teams were ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss). If tied on points, tiebreakers were applied in the following order (Regulations III. 20 & 21):
The schedule of each matchday was as follows (matches scheduled in midweek in italics).