Yes, Medicare covers most surgeries, including both inpatient and outpatient surgeries. As long as the surgery is medically necessary, then Medicare will usually provide coverage. Even though Medicare does not pay for vision care, it does cover cataract surgery. However, Medicare will not pay for elective surgeries, such as cosmetic surgery.