Varbergs Motorklubb bildades 1927. Under de första åren anordnade klubben utflykter för gamla och familjeutflykter för klubbmedlemmar samt körde klubbtävlingar. 1930 anordnades den första stortävlingen av VMK. En sandtävling på Apelviksstrand. Den första motocross-tävlingen kördes 1950 på Sörsedammen. Den första motocrosstävlingen på Anneberg kördes 1952 inför 12.000 åskådare. VMK har sedan genom åren flitigt arrangerat VM-, EM- och SM-deltävlingar i både motocross och sidvagnmotocross.
Idag körs det Folkrace, Minicross, Motocross och på Annebergsbanan. På grund av våra skärpta miljö- och bullerkrav har motocrossbanan ändrat vissa svängar och hoppas då kunna tillmötesgå dessa nya krav.