2004 NASCAR NEXTEL Cup Schedule
| Date | Race | Track |
| Feb. 7 | Bud Shootout | Daytona |
| Feb. 12 | Gatorade 125s | Daytona |
| Feb. 15 | Daytona 500 | Daytona |
| Feb. 22 | Subway 400 | Rockingham |
| Mar. 7 | UAW-DaimlerChrylser 400 | Las Vegas |
| Mar. 14 | Golden Corral 500 | Atlanta |
| Mar. 21 | Carolina Dodge Dealers 400 | Darlington |
| Mar. 28 | Food City 500 | Bristol |
| Apr. 4 | Samsung/Radio Shack 500 | Texas |
| Apr. 18 | Advance Auto Parts 500 | Martinsville |
| Apr. 25 | Aaron's 499 | Talladega |
| May 2 | Auto Club 500 | California |
| May 15 | Chevy American Revolution 400 | Richmond |
| May 22 | NASCAR NEXTEL All-Star Challenge | Charlotte |
| May 30 | Coca-Cola 600 | Charlotte |
| June 6 | MBNA America 400 | Dover |
| June 13 | Pocono 500 | Pocono |
| June 20 | Sirius 400 | Michigan |
| June 27 | Dodge / Save Mart 350 | Sears Point |
| July 3 | Pepsi 400 | Daytona |
| July 11 | Tropicana 400 | Chicagoland |
| July 25 | New England 300 | Loudon |
| Aug. 1 | Pennsylvania 500 | Pocono |
| Aug. 8 | Brickyard 400 | Indianapolis |
| Aug. 15 | Sirius at The Glen | Watkins Glen |
| Aug. 22 | GFS Marketplace 400 | Michigan |
| Aug. 28 | Sharpie 500 | Bristol |
| Sept. 5 | Pop Secret 500 | California |
| Sept. 11 | Chevy Rock and Roll 400 | Richmond |
| Sept. 19 | Sylvania 300 | Loudon |
| Sept. 26 | MBNA America 400 | Dover |
| Oct. 3 | EA Sports 500 | Talladega |
| Oct. 10 | Banquet 400 | Kansas |
| Oct. 16 | UAW-GM Quality 500 | Charlotte |
| Oct. 24 | Subway 500 | Martinsville |
| Oct. 31 | Bass Pro Shops MBNA 500 | Atlanta |
| Nov. 7 | Checker Auto Parts 500 | Phoenix |
| Nov. 14 | Mountain Dew Southern 500 | Darlington |
| Nov. 21 | Ford 400 | Homestead |

