Kyle Busch won the championship, despite missing the first third of the season due to severe leg injuries suffered in an Xfinity Series race at Daytona.
On January 22, 2015, four-time champion Jeff Gordon announced that 2015 would be his final season as a full-time driver, but he did not rule out complete retirement.
Group qualifying was used for the first time, and a multicar crash occurred from Reed Sorenson and Clint Bowyer making contact, which also involved Bobby Labonte, J. J. Yeley, and Denny Hamlin.
[94] The Friday before the Daytona 500, Kurt Busch was indefinitely suspended by NASCAR following possible charges of domestic violence against his former girlfriend Patricia Driscoll.
[97] Round 2: Folds of Honor QuikTrip 500 After a delayed start due to rain, Joey Logano led the field to green.
Denny Hamlin would come back from a pit road penalty for an uncontrolled tire and score his fifth win at Martinsville, finishing ahead of Brad Keselowski, Logano, Matt Kenseth, and David Ragan.
[105] Kyle Larson missed the race after fainting during an autograph signing the day prior and was replaced by Regan Smith.
[108] During the red flag, Denny Hamlin would be unable to continue in the race due to neck spasms and would be replaced by Erik Jones, who made his unofficial Cup debut.
[109] After the race resumed, Kevin Harvick would go on and lead the most laps but would be collected in a wreck with David Ragan that was triggered after Jimmie Johnson and Jeb Burton got into each other.
[111] Round 9: Toyota Owners 400 The race was supposed to be held Saturday night but was postponed until Sunday afternoon due to rain.
Martin Truex Jr. led the most laps but had to make a late pit stop for fuel, which gave the lead to Jimmie Johnson.
Johnson would go on to score his third victory of the season, finishing ahead of Kevin Harvick and Dale Earnhardt Jr. Erik Jones made his official Cup debut and ran up front until he hit the wall with 73 laps to go.
After mandatory pit stops, Hamlin would lead the final 10 laps in the fifth segment and win the Sprint All-Star Race.
Edwards was followed by Greg Biffle, Dale Earnhardt Jr., Kenseth, and Truex Jr.[118] Round 13: FedEx 400 Denny Hamlin won the pole for the race.
During the race, Kevin Harvick fell two laps down after a flat tire and Kyle Busch finished last after hitting the wall.
[122] Round 17: Coke Zero 400 Dale Earnhardt Jr. started the race from pole after qualifying was rained out and the field set by practice speeds.
Logano finished second, followed by Joe Gibbs Racing drivers Denny Hamlin, Carl Edwards, and Matt Kenseth.
Kyle Busch was followed by Keselowski, Kevin Harvick, Joey Logano, and Dale Earnhardt Jr.[125] Round 20: Brickyard 400 Carl Edwards won the pole for the race.
This was Kyle Busch's third straight win and fourth in the past five races, moving him closer to the top 30 in points, which he needed to be in to be eligible for the Chase.
Early in the race, Kasey Kahne hit the pit road wall and Kevin Harvick blew an engine.
[128] Round 22: Cheez-It 355 at The Glen A. J. Allmendinger started on the pole, but his day was plagued with a poor-handling car and his engine shutting off and not refiring on lap 51.
During the race, Clint Bowyer was spun by Ryan Newman and hit the walls while Jimmie Johnson cut a tire and had multiple pit road issues.
During the race, several incidents occurred, such as Matt Kenseth losing an engine and Kyle Larson hitting the wall.
In addition, to celebrate the return of Darlington to Labor Day weekend, several drivers ran throwback paint schemes.
During the race, Chase contenders had trouble including Kyle Busch, who hit the wall after cutting a tire, and Brad Keselowski, who was black flagged for jumping a restart.
During the race, Denny Hamlin had a loose roof escape hatch door and was forced to make repairs, putting him off the lead lap.
On the restart, Kevin Harvick was losing an engine and caused a large wreck, resulting in the race to end under caution.
Chase contender Joey Logano spun from a cut tire 10 laps into the race and suffered major damage to his car, forcing him into a must-win situation at Phoenix.
[149] Brad Keselowski led the most laps and held the lead going toward the end of the race when a debris caution came out, with the leaders coming to pit road.
– Eliminated after Round of 8 In the United States, NBC Sports returned to covering NASCAR for the first time since the end of the 2006 season.