La 7e étape du Tour de France 2018 se déroule le vendredi 13 juillet 2018 de Fougères à Chartres, sur une distance de 231 kilomètres. Elle est remportée au sprint par le coureur néerlandais Dylan Groenewegen, de l'équipe LottoNL-Jumbo. Le Belge Greg Van Avermaet (BMC) garde le maillot jaune.