The 2016 South Africa Sevens was the second tournament within the 2016–17 World Rugby Sevens Series and the eighteenth edition of the South Africa Sevens. It was held over the weekend of 10–11 December 2016 at Cape Town Stadium in Cape Town, South Africa.