The 35-year-old former SuperSport United, Kaizer Chiefs and Mamelodi Sundowns midfielder was left without a club after his AmaZulu exit at the end of last season.
He has signed on a one-year deal with Betway Premiership newbies for the 2024/25 campaign.
A club statement read: "Kruger United Football Club is pleased to announce the signing of George Maluleka.
"The 35-year-old brings experience to the team having played for Kaizer Chiefs, SuperSport United and AmaZulu.
"The Kruger nation welcomes you to the family and wishes you well. Welcome Maluleka."
The Looters are currently in ninth place on the National First Division standings with one win, one draw and one loss from their opening three games.