Ranveer, 29, who was admitted to the hospital yesterday morning, was tweeting life from the operation theatre.
"Surgery went well... Back home now and all set for the Rehab phase... Thank you all for your love and concern! #stongerthanbefore #eyeofthetiger," he tweeted.
Ranveer injured the shoulder while shooting for Sanjay Leela Bhansali's period drama "Bajirao Mastani" where he stars as the Peshwa.
Actress Deepika Padukone plays Mastani while Priyanka Chopra portrays the role of Kashibai, Bajirao's first wife.
Before the operation, the actor had shared a selfie while he was hooked to the monitors and getting an injection.
He then tweeted, "About to get knocked out!"
"He injected my neck ! Whoa!!," read the last tweet from the actor which was around 8:56 am, which was probably just before anaesthesia kicked in.
