The 2016–17 UEFA Champions League group stage began on 13 September and ended on 7 December 2016. A total of 32 teams competed in the group stage to decide the 16 places in the knockout phase of the 2016–17 UEFA Champions League.
The draw was held on 25 August 2016, 18:00 CEST, at the Grimaldi Forum in Monaco. The 32 teams were drawn into eight groups of four, with the restriction that teams from the same association could not be drawn against each other. For the draw, the teams were seeded into four pots based on the following principles:
Moreover, the draw was controlled for teams from the same association in order to split the teams evenly into the two sets of groups (A–D, E–H) for maximum television coverage.
The fixtures were decided after the draw. On each matchday, four groups play their matches on Tuesday, while the other four groups play their matches on Wednesday, with the two sets of groups (A–D, E–H) alternating between each matchday. There are other restrictions: for example, teams from the same city (e.g., Real Madrid and Atlético Madrid) in general do not play at home on the same matchday (UEFA tries to avoid teams from the same city playing at home on the same day or on consecutive days, due to logistics and crowd control), and teams in certain countries (e.g., Belarus, Russia, Kazakhstan) do not play at home on the last matchday (due to cold weather and simultaneous kick-off times).
On 17 July 2014, the UEFA emergency panel ruled that Ukrainian and Russian clubs would not be drawn against each other "until further notice" due to the political unrest between the countries. Therefore, Ukrainian club Dynamo Kyiv (Pot 3) and Russian clubs CSKA Moscow (Pot 1) and Rostov (Pot 4) could not be drawn into the same group.
Below are the participating teams (with their 2016 UEFA club coefficients), grouped by their seeding pot. They include 22 teams which enter in this stage, and the 10 winners of the play-off round (5 in Champions Route, 5 in League Route).