After the 2016 Malaysian Grand Prix, Pérez confirmed he has committed to Force India for the 2017 season. He remained with the Indian team for a fourth consecutive season alongside new teammate Esteban Ocon, ending speculation of a possible move to Williams, Renault or Haas. He was very consistent with his highest finish in 2017 a fourth place in Spain after two rivals collided at the start, and a third retired mid-race with a power unit failure. He ended his streak of 17 points finishes as he ended up colliding with Daniil Kvyat in Monaco. He had a moment with his teammate in Canada when he would not allow his teammate through, who thought he could challenge Daniel Ricciardo for 3rd. He was again knocked out in Baku where he thought he could challenge for the win before colliding with Ocon. He finished 7th in Austria and moved up to 6th in the standings after Max Verstappen was out of the race on the first lap. He dropped to 7th in the championship after finishing 9th in Britain, behind his teammate and Verstappen finished 4th. He remained 7th in the standings for the rest of the season.