The 1989 NASCAR Busch Series season began February 18 and ended October 29. Rob Moroso of Moroso Racing won the championship.
The Goody's 300 was held on February 18 at Daytona International Speedway. Kenny Wallace won the pole.
Top Ten Results
The Goodwrench 200 was held March 4 at North Carolina Motor Speedway. Rob Moroso won the pole.
Top Ten Results
The Miller Classic was a 200 lap race held March 10 at Martinsville Speedway. The No. 25 of Rob Moroso won the pole.
Top Ten Results
The Mountain Dew 400 was held March 25 at Hickory Motor Speedway. Dale Jarrett won the pole.
Top Ten Results
The Country Squire 200 was held April 1 at Darlington Raceway. Geoff Bodine won the pole.
Top Ten Results
The Budweiser 200 was held April 10 at Bristol Motor Speedway. Rick Wilson won the pole.
Top Ten Results
The GM Parts 300 was held April 30 at Nazareth Speedway. The No. 6 of Tommy Houston won the pole.