Woods made the announcement on Tuesday.
"While I continue to work hard on getting healthy, I am not physically ready to play in this year's U.S. Open and the Quicken Loans National," Woods wrote on his website. "I am making progress, but I'm not yet ready for tournament competition."
The 14-time major winner will be in Bethesda, Md., to host the Quicken Loans National, which benefits his foundation.
Woods last made a public appearance at the Quicken Loans National media day on May 16, saying there still was not a timetable for his return to competitive golf from a pair of fall 2015 back surgeries, including a second microdiscectomy in 20 months. As part of a charitable promotion sponsored by Quicken Loans, Woods attempted to hit a shot on the green of Congressional's par-3 10th from 103 yards. He put three consecutive balls in the water.