Swallows retained their status in the DStv Premiership after beating University of Pretoria at the Lucas Moripe Stadium in the final playoff clash on Wednesday.
Yagan Sasman scored the all-important goal in the 61st minute in what was a must-win game for the Beautiful Birds.
Heading in the encounter, Tuks only needed a draw to be promoted to South Africa’s top-flight but Tlisane Motaung’s charges could not get the job done.
Swallows, who ended second from bottom in the Premierhip, will now have another campaign with the best teams in the country next season.
The Soweto club finish at the top of the playoffs standings after two victories, one defeat and a draw that was also contested by Cape Town All Stars.
Tuks, who ended second in GladAfrica Championship, and Cape Town All Stars, who came third, will go back to first division football and try to gain promotion next season.
Richards Bay have been promoted to the Premiership next season after being crowned champions of the GladAfrica Championship.