Police are appealing for information after the 64-year-old man was knifed in the stomach in the attempted robbery.
Officers were alerted to the incident at the U-Save store on Elm Row on the corner of Montgomery Street at around 9.35pm on Wednesday night.
The victim was rushed to hospital and the extent of his injuries are not yet known.
The police cordon has been lifted and the shop has reopened following the incident.
Footage of the scene from earlier today shows a police officer guarding the front door of the U-Save store, with forensics working at the scene in a bid to gather evidence.
A Police Scotland spokesman said: “Police in Edinburgh responded to a convenience store in Elm Row at around 9.35pm on Wednesday 2nd May following an attempted robbery. “During this time a 64-year-old man sustained an injury to his abdomen and was taken to the Royal Infirmary of Edinburgh for treatment. “Inquiries are continuing and anyone with information is asked to contact police immediately.”
Join our Facebook group Our Edinburgh to share images and news from and around the Capital
Know someone that makes a difference in our community? Nominate them for a Local Hero Award HERE