The Junior Springboks will kick off their World Rugby U20 Championship campaign against Georgia in Perpignan on 30 May.
The encounter, which will be hosted at Stade Aimé Giral at 18:30 (SA time), is the opening match of the tournament, World Rugby announced on Wednesday.
Chean Roux’s team, who have been drawn in Pool C, will play their two remaining pool matches against Ireland on Sunday, 3 June (16:30), and hosts France on Thursday, 7 June (21:00), at the Stade d’Honneur du Parc des Sports et de l’Amitié in Narbonne.
The two semi-finals will be hosted on Tuesday, 12 June, in Narbonne and Perpignan respectively, while all 12 participating teams will be in action in Beziers on Sunday, 17 June, for the final day of matches, which will conclude with the final, at Stade de la Méditerranée.
Defending champions New Zealand, who have been drawn in Pool A with Australia, Wales and Japan, will meet Japan in their opening match in Narbonne, while 2017 runners-up England, who take on Scotland, Italy and Argentina in Pool B, will meet Argentina in their opening match.
The Junior Boks will kick off their preparations for the tournament next week with a four-day training camp in Stellenbosch from Tuesday to Friday, with a group of 41 players.
Junior Springbok fixtures (SA times):
vs Georgia – Wednesday 30 May (18:30)
vs Ireland – Sunday, 3 June (16:30)
vs France – Thursday, 7 June (21:00)
Photo: Mark Runnacles/Getty Images