Dr. Craig Morgan told the Boston Globe the procedure went as planned.
The right-hander is expected to wear a sling for three weeks. Schilling's long-term prognosis with respect to pitching is less clear and there is no timetable for his return, the newspaper said.
Morgan told the Globe Schilling had a small tear of the rotator cuff, which was repaired with a single stitch. Morgan said he also repaired a labrum tear.
He said the most pressing issue was a diseased biceps tendon. He said he performed the planned biceps tenodesis surgery -- in which the biceps is moved outside the shoulder into a hole in the bone.
Schilling has been on the disabled list all season, and there is a chance he may never pitch again.