The versatile back, who has played in 83 Tests for the Wallabies, will return for an 11th season with the Waratahs in 2020.
While international team-mates such as Bernard Foley and David Pocock will head overseas after the World Cup in Japan later this year, Beale has elected to remain in Australia to play his club rugby.
The 30-year-old needs just 10 more appearances to break the Waratahs' record for the most Super Rugby appearances.
"I've spent the vast majority of my career here in New South Wales representing the Waratahs, it's been an honour and something I'll always be thankful for," Beale told the Waratahs' official website.
"To represent your home state in a competition like Super Rugby, having made wonderful memories and friends is really special – I'm looking forward to building on that in 2020."
Here to stay.
Breaking | The NSW Waratahs can confirm the re-signing of @kurtley_beale for the 2020 Vodafone Super Rugby season.
— NSW Waratahs (@NSWWaratahs) July 30, 2019
Photo Getty Images. Caption: Australia back Kurtley Beale