Tour de l'Avenir website (every profile available here)
Prologue: Louhans - Louhans (ITT - 5.1 km)
Stage 1: Louhans - Arbois (146 km)
Côte des Planches (km 142): 2.4 km @ 5.6%
Stage 2: Champagnole - Saint-Vulbas (162 km)
Côte de Gévrieux (km 127): 1.8 km @ 4.9%
Stage 3: Aix-les-Bains - Albertville (127 km)
Col du Frêne (km 95): 4.0 km @ 4.6%
Stage 4: Albertville - Saint-François-Longchamp (MTF - 106 km)
Col du Grand Cucheron (km 66): 19.6 km @ 4.3%
Saint-François-Longchamp (MTF): 13.9 km @ 7.9% (same road as Col de la Madeleine)
Stage 5: Saint-Gervais-les-Bains - Morzine (79 km)
Côte de Chatillon-sur-Cluses (km 36): 5.6 km @ 4.5%
Col des Gets (km 71): 12.2 km @ 4.3%
Stage 6: Morzine - Châtel (125.5 km)
Col de Saxel (km 59.5): 7.9 km @ 4.6%
Col de Terramont (km 75): 5.3 km @ 5.3%
Côte de la Vernaz (km 88): 2.4 km @ 6.0%
Col du Corbier (km 102.5): 7.8 km @ 7.2%
Châtel (finish): 2.6 km @ 5.2%
Stage 7: Châtel - Plateau des Glières (MTF - 134 km)
Col de Jambaz (km 39.5): 3.2 km @ 5.8%
Le Salève (km 88): 12.5 km @ 6.5%
Plateau des Glières (MTF): 13.6 km @ 5.7%

Prologue: Louhans - Louhans (ITT - 5.1 km)
Stage 1: Louhans - Arbois (146 km)
Côte des Planches (km 142): 2.4 km @ 5.6%
Stage 2: Champagnole - Saint-Vulbas (162 km)
Côte de Gévrieux (km 127): 1.8 km @ 4.9%
Stage 3: Aix-les-Bains - Albertville (127 km)
Col du Frêne (km 95): 4.0 km @ 4.6%
Stage 4: Albertville - Saint-François-Longchamp (MTF - 106 km)

Col du Grand Cucheron (km 66): 19.6 km @ 4.3%
Saint-François-Longchamp (MTF): 13.9 km @ 7.9% (same road as Col de la Madeleine)
Stage 5: Saint-Gervais-les-Bains - Morzine (79 km)
Côte de Chatillon-sur-Cluses (km 36): 5.6 km @ 4.5%
Col des Gets (km 71): 12.2 km @ 4.3%
Stage 6: Morzine - Châtel (125.5 km)

Col de Saxel (km 59.5): 7.9 km @ 4.6%
Col de Terramont (km 75): 5.3 km @ 5.3%
Côte de la Vernaz (km 88): 2.4 km @ 6.0%
Col du Corbier (km 102.5): 7.8 km @ 7.2%
Châtel (finish): 2.6 km @ 5.2%
Stage 7: Châtel - Plateau des Glières (MTF - 134 km)

Col de Jambaz (km 39.5): 3.2 km @ 5.8%
Le Salève (km 88): 12.5 km @ 6.5%
Plateau des Glières (MTF): 13.6 km @ 5.7%