Samba made his Aston Villa debut, coming on as a late substitute, in a 1–1 draw against Hull City in the opening game of the season. He then made his first start for the side, starting the whole game, in a 2–1 win against Colchester United in the first round of the League Cup. Samba played 45 minutes before being substituted at half time, as Aston Villa drew 1–1 against Bristol City on 25 August 2017. Followin this, he found his first team opportunities limited and was placed on the substitute bench. On 4 November 2017, he scored his first goal for the club in a 2–1 defeat to Sheffield Wednesday at Villa Park. Following this, Samba spent the next five months, recovering from his injury. It wasn’t until on 10 April 2018 when he made his return to the first team, coming on as a late substitute, in a 1–0 win against Cardiff City. At the end of the 2017–18 season, Samba went on to make fourteen appearances and scoring once in all competitions.