Actor Ranveer Singh, who underwent a surgery for a shoulder injury, was discharged from hospital today.