Coria, who was runner-up to Argentina countryman Gaston Gaudio in the French Open this year, had already pulled out of the Olympics and will miss the U.S. Open, which begins in three weeks.
"The doctors say I will be out for up to three months," Coria said on his Web site Tuesday.
The claycourt specialist withdrew from two recent tournaments in Canada and the United States because of the shoulder problem.
Gaudio also will miss Olympics in Athens, Greece. He withdrew from the Games because of an injury to his right foot.