En 2017, le Belge Stoffel Vandoorne devient titulaire et prend la place de Button, parti à la retraite. McLaren ne marque aucun point dans les sept premiers Grand Prix, son pire début de saison. Lors des quatre premiers Grands Prix, seul Vandoorne reçoit le drapeau à damier, à deux reprises, en raison des nombreuses défaillances du moteur japonais. Certaines casses moteurs contraignent même le Belge à ne pas prendre le départ à Bahreïn et Alonso à Sotchi. En Azerbaïdjan, McLaren inscrit ses premiers points grâce à la neuvième place d'Alonso. Le Grand Prix de Hongrie voit la meilleure performance de la saison pour les McLaren, Alonso terminant sixième et réalisant le meilleur tour quand Vandoorne termine neuvième. Lors de la reprise, à Spa-Francorchamps, tout comme à Monza, Alonso et Vandoorne, en proie à des soucis mécaniques, peinent à décoller du milieu du peloton. Les McLaren-Honda accumulent les pénalités mécaniques et s'élancent souvent du fond de grille, tant sont nécessaires des changements d'éléments du groupe propulseur japonais, si ce n'est le moteur dans son entier. L'écurie termine le championnat 2017 à la neuvième et avant-dernière place du classement constructeurs, avec 30 points, dont 17 marqués par Alonso, au mieux sixième en Hongrie, alors que Vandoorne compte deux septièmes places, à Singapour et à Sepang.