2012 NASCAR SPRINT CUP SERIES SCHEDULE
| Date | Site | |
|---|---|---|
| 2/18 | Daytona International Speedway (Shootout) | |
| 2/19 | Daytona International Speedway (Daytona 500 Qualifying) | |
| 2/23 | Daytona International Speedway (Duel) | |
| 2/26 | Daytona 500 | |
| 3/4 | Phoenix International Raceway | |
| 3/11 | Las Vegas Motor Speedway | |
| 3/18 | Bristol Motor Speedway | |
| 3/25 | Auto Club Speedway | |
| 4/1 | Martinsville Speedway | |
| 4/14 | Texas Motor Speedway | |
| 4/22 | Kansas Speedway | |
| 4/28 | Richmond International Raceway | |
| 5/6 | Talladega Superspeedway | |
| 5/12 | Darlington Raceway | |
| 5/19 | NASCAR Sprint All-Star Race (Charlotte Motor Speedway) | |
| 5/27 | Charlotte Motor Speedway | |
| 6/3 | Dover International Speedway | |
| 6/10 | Pocono Raceway | |
| 6/17 | Michigan International Speedway | |
| 6/24 | Infineon Raceway | |
| 6/30 | Kentucky Speedway | |
| 7/7 | Daytona International Speedway | |
| 7/15 | New Hampshire Motor Speedway | |
| 7/29 | Indianapolis Motor Speedway | |
| 8/5 | Pocono Raceway | |
| 8/12 | Watkins Glen International | |
| 8/19 | Michigan International Speedway | |
| 8/25 | Bristol Motor Speedway | |
| 9/2 | Atlanta Motor Speedway | |
| 9/8 | Richmond International Raceway | |
| 9/16 | Chicagoland Speedway | |
| 9/23 | New Hampshire Motor Speedway | |
| 9/30 | Dover International Speedway | |
| 10/7 | Talladega Superspeedway | |
| 10/13 | Charlotte Motor Speedway | |
| 10/21 | Kansas Speedway | |
| 10/28 | Martinsville Speedway | |
| 11/4 | Texas Motor Speedway | |
| 11/11 | Phoenix International Raceway | |
| 11/18 | Homestead-Miami Speedway |