The 2012 Rolex 24 at Daytona was a long-distance motor race for sports cars conforming to the regulations of the Grand-Am Road Racing series. The race was held over a duration of 24 hours, starting at 3:30pm on Saturday, January 28, finishing at 3:30pm the following day. The race was held on the sports car version of Daytona International Speedway, which includes only a portion of the NASCAR Superspeedway course and a loop of circuit which winds through the infield of the speedway. This race also was part of the inaugural North American Endurance Championship.