The 1967 Fireball 300 was a NASCAR Grand National Series event that was held on March 5, 1967, at Asheville-Weaverville Speedway in Weaverville, North Carolina. The name of the race was named after NASCAR Hall of Fame inductee Fireball Roberts, who died in 1964 following an accident in that year's World 600 in Charlotte, North Carolina.