On 6 August 2015, Salah joined Roma on a season-long loan for €5 million; with the option to make the deal permanent, for a reported €15 million. He wore the number 11 shirt. He made his debut on 22 August, as the new season began with a 1–1 draw at Hellas Verona.