"I am very sad to announce that I am still not ready to play and have to withdraw from this year's US Open in NYC," said Nadal.
"I'm sorry since I always found great crowds and great support, but I have to continue with my recoup and preparation to be ready to play in the right conditions. I want to say hi and thanks to all the fans, in particular to the New Yorkers. I'll miss you all this year at the Open!"
The Spaniard won the title in 2010 and played the final last year against Novak Djokovic.
The US Open, the final Grand Slam of the season, starts on August 27.
-AAP