Змагання з велоспорту на літніх Олімпійських іграх 2012 пройшли з 28 липня по 12 серпня. Було розіграно 18 комплектів нагород.