The 2012 Goody's Fast Relief 500 was a NASCAR Sprint Cup Series stock car race held on April 1, 2012 at Martinsville Speedway in Ridgeway, Virginia. Contested over 500 laps, it was the sixth race of the 2012 season. Ryan Newman of Stewart-Haas Racing took his first win of the season, A. J. Allmendinger finished second and Dale Earnhardt Jr. finished third.