"Over the past 20 years I have been lucky to play at the top level in a number of different countries and gain memories that I will never forget," Waterreus, 37, said in a statement.
"The whole ride has been a lot of fun."
The Red Bulls signed Waterreus in January after he played for the Glasgow Rangers. He has also played for PSV Eindhoven (the Netherlands) and Manchester City (England), and made seven appearances for the Dutch national team.
Waterreus has battled injuries and less-than-sharp play with the Red Bulls, who open the playoffs Saturday against the visiting New England Revolution. He is 6-6-5 in 18 starts with a 1.79 goals against average but lost his starting job to Jon Conway.