The Cardinals announced Wednesday that the left-hander will have surgery to repair tears in his rotator cuff and labrum. Team doctor George Paletta will perform the operation on Friday in St. Louis.
Garcia is 5-2 with a 3.58 ERA in nine starts this year. He was put on the disabled list Sunday after feeling pain that had increased over the course of three starts.
Cardinals manager Mike Matheny says it wasn't surprising news to find out Garcia needed surgery. Matheny said Garcia could get his shoulder cleaned up and be healthy for spring training.