Jimmy Weinert (born August 14, 1951) is an American former professional motocross and supercross racer. He competed in the AMA Motocross Championships from 1972 to 1980. Weinert won 22 AMA Nationals and three AMA national championships during his racing career. In 1973, Weinert became the first American to defeat international-level riders in the Trans-AMA motocross series. That victory marked a turning point that brought American motocross up to par with the then dominant European riders.