2012 Tour de Luxembourg

It was part of the 2012 UCI Europe Tour and classed as a 2.HC event.

It was won by Jakob Fuglsang from Denmark, a member of the Luxembourg-based team, RadioShack–Nissan.

Key: : Leader and eventual winner of General Classification, based on total time.

: Leader and eventual winner of climbers' classification, based on points gained on passing hilltops.

Stage results were taken from the first passage through the finish line for safety reasons due to poor weather conditions.