The 2006 NASCAR Craftsman Truck Series was the twelfth season of the Craftsman Truck Series, the third highest series sanctioned by NASCAR in the United States. It was contested over twenty-five races, beginning with the GM Flex Fuel 250 at Daytona International Speedway and ending with the Ford 200 at Homestead-Miami Speedway. Todd Bodine of Germain Racing won the drivers' championship.
The GM Flex Fuel 250 was held on February 17 at Daytona International Speedway. Mark Martin won the pole.
Failed to qualify: Chad McCumbee (#06), Chad Chaffin (#40), J. R. Patton (#63), Carl Long (#28), Wayne Edwards (#24), Norm Benning (#89)
This race was held February 24 at California Speedway. The polesitter was David Reutimann. Chad McCumbee, who finished 25th, suffered a 25-point penalty for an illegal modification of the carbuerator's main body.
Failed to qualify: Kraig Kinser (#47), Wayne Edwards (#24)
The John Deere 200 was held March 17 at Atlanta Motor Speedway. Todd Bodine sat on pole and the race win was determined by a green-white-checker finish for the third consecutive race. This race was the final career start for Bobby Hamilton, who retired after being diagnosed with neck cancer and died in January 2007.