The 2006 NASCAR Craftsman Truck Series season began on February 17 at Daytona International Speedway with the GM Flex Fuel 250, and ended on November 17 with the Ford 200 at Homestead-Miami Speedway. Todd Bodine of Germain Racing was declared champion. This was the Truck Series' 11th season.
All races are held in the United States and carried on Speed Channel.
All times are Eastern Time.
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.