The 1995 SuperTruck Series presented by Craftsman schedule consisted of twenty races, at eighteen tracks in fifteen states. In addition, an exhibition race was run following the end of the season at the Homestead Motorsports Complex as a demonstration of the trucks' suitability for larger racetracks.
The Skoal Bandit Copper World Classic, the first SuperTruck race to be run, was an 80-lap race held February 5 at Phoenix International Raceway. The second race of the year at Tucson Raceway Park was the first Truck race to have a green–white–checker finish. Mike Skinner led the Maxx Race Cards 200 at Portland Speedway from flag to flag (all 200 laps), while the No. 58 of Wayne Jacks rolled over after hitting a large tractor tire that separated pit road from the race track. In the Total Petroleum 200 at Colorado National Speedway, the margin of victory by Butch Miller over Mike Skinner was officially .001 of a second. Replays during the telecast on CBS showed a virtual dead heat between Miller and Skinner at the Checkered Flag. In the following race at Heartland Park Topeka, the No. 51 of Kerry Teague was injured in a crash on lap 9 after the throttle hung on his Chevrolet. His truck then spun driver's side first into the wall, making the truck slightly airborne. Teague was airlifted to a local hospital for precautionary reasons. At Indianapolis Raceway Park in the Action Packed Racing Cards 150, on the last lap of the race, the No. 77 of Gary St. Amant (who finished 11th) spun out off of turn 2 and hit a light pole in the infield, knocking out a cluster of lights in the process. The same exact lights were knocked out the next evening during the Busch Grand National race by Chris Diamond; Mike Skinner lead flag to flag again (all 150 laps). The Stevens Beil/Genuine Car Parts 150 at Flemington Speedway saw the race was lengthened to 151 laps due to a green–white–checker finish; the race was Jack Sprague's debut for Hendrick Motorsports.
Winner that clinched a spot in the NASCAR Playoffs
Finished 21st or worse
Did Not Finish (DNF)
Did Not Qualify (DNQ)
Withdrew From Race (Wth)
Qualified for another driver (QL)
Qualified but replaced due to injury or incident (INQ)
Did Not Participate (DNP)
Did not arrive (DNA)
Bold – Pole position awarded by time. Italics – Pole position earned by points standings or by practice speeds.
* – Most laps led. 1 – Post entry, driver and owner did not score points. Note: DNQ data for this season is incomplete.