Die 8. Etappe der Tour de France 2015 fand am 11. Juli 2015 statt und führte von Rennes über 181,5 Kilometer nach Mûr-de-Bretagne. Es gab eine Bergwertung der vierten Kategorie nach 99,5 Kilometern (Col du Mont Bel-Air) und einen Zwischensprint nach 108,5 Kilometern in Moncontour. Die Zielankunft war eine Bergwertung der 3. Kategorie. Die achte Etappe zählte als mittelschwere Etappe. Es gingen 185 Fahrer an den Start.
Nachdem zu Beginn das Tempo im Rennen sehr hoch war und sich folglich keiner leicht absetzen konnte, gelang es schließlich vier Fahrern: Sylvain Chavanel, Bartosz Huzarski, Romain Sicard und Pierre-Luc Périchon fuhren aus dem Feld heraus und erlangten maximal einen Vorsprung von drei Minuten. Nach dem Zwischensprint, den Périchon gewann, wurden die vier Ausreißer eingeholt und es bildeten sich neue Gruppierungen. Nach einiger Zeit gab es eine neue dreiköpfige Spitzengruppe bestehend aus Huzarski, Lars Bak und Michał Gołaś. Sie gewannen maximal rund eine Minute Vorsprung auf das Hauptfeld und hielten diesen bis kurz vor das Ziel bei rund 30 Sekunden. Lange Zeit leistete die Mannschaft Cannondale-Garmin allein die Nachführarbeit. Erst acht Kilometer vor dem Ziel endete die Flucht.
An der Mûr de Bretagne, einem Anstieg der dritten Kategorie, fielen die Sprinter erwartungsgemäß zurück. Die Klassementfahrer platzierten sich vorn. Am Berg attackierte dann Alexis Vuillermoz (ag2r). Ihm folgte Daniel Martin (Cannondale-Garmin), er konnte den Franzosen aber nicht mehr einholen. Vuillermoz gewann die Etappe vor Martin und Alejandro Valverde.