Prior to the start of the 2017–18 season, Sobhi signed a new five-year contract with the Potters.[37] He scored his first goal for Stoke on 23 August 2017 in a 4–0 EFL Cup win over Rochdale.[38] He scored his first Premier League goal on 23 December 2017, in a 3–1 win against West Bromwich Albion.[39] He followed this up with a goal against Huddersfield Town in a 1–1 on boxing day.[40] Sobhi made 27 appearances in 2017–18 as Stoke suffered relegation to the EFL Championship.[41]