^Peterson's races were Wayne Peterson Racing entries using Bret Holmes Racing's owner points.
^Bobby Gerhart was scheduled to run at Berlin Raceway on July 21 but since the race was postponed to August 25, he didn't return and was scored last as did not start in the postponed race.
Cunningham Motorsports, due to the failing health of owner Briggs Cunningham, was put up for sale after the conclusion of the 2017 season.[1] On January 9, 2018, the sale of the team was announced to longtime crew chief Chad Bryant. Bryant formed Chad Bryant Racing but kept the same cars, numbers and personnel that had been with the team previously.[2]
Mullins Racing cut ties with Basham Racing, whose owner points they had used in past years. Mullins formed a new alliance with Hixson Motorsports, and Mullins used Hixson's No. 3 in some events.[3]
Patriot Motorsports Group formed an alliance with Basham Racing to use Basham's No. 34 in select races.[4]
Following the deaths of James Hylton and his son James Jr., the team's driver, Brad Smith, took over operations of the 48 team, which was rebranded as Brad Smith Motorsports.
Brandon Grosso took over Ken Schrader Racing's No. 52 car. The entry was previously driven in 2017 by champion Austin Theriault. Grosso began his schedule at Nashville after Will Rodgers piloted the car at Daytona; Grosso was not old enough to compete. Grosso eventually left the team, and the No. 52 team shut down as well.
Joe Graf Jr. made his first foray into ARCA, teaming with Chad Bryant Racing for all races except Daytona.[12]
†: The Primera Plastics 200 was originally scheduled on July 21 but was postponed because of persistent rain and rescheduled for August 25.
†: The Shore Lunch 200 was originally scheduled on September 7 but was postponed because of Tropical Storm Gordon and rescheduled for October 6.
*Tape delayed
Changes
Charlotte Motor Speedway, Gateway Motorsports Park, and Berlin Raceway all return to the schedule.[17] The series had last visited Gateway in 2007 and Charlotte in 2004. The only road course on the 2017 schedule, Road America, was taken out for 2018. The races at Winchester Speedway and Kentucky Speedway were also taken off the schedule.[18] The races at Elko Speedway and Lucas Oil Raceway shifted significantly.[19] Elko moved to the middle of July because the first Pocono date was moved to the weekend that Elko had in 2017, and Lucas Oil moved to September because the NASCAR Indianapolis weekend was moved to September.