La Strade Bianche 2012 tuvo lugar el 3 de marzo de 2012. Fue la sexta edición de la clásica Strade Bianche internacional . La edición anterior la ganó Philippe Gilbert , que corrió para Omega Pharma–Lotto .
La carrera de 2012 se llevó a cabo con buen tiempo y fue ganada de manera convincente por Fabian Cancellara , del equipo RadioShack–Nissan . Cancellara es el primer piloto que ha ganado la carrera dos veces, ya que lo había hecho en 2008 (cuando corría para el equipo CSC ).