Мотокрос бере свій початок із 1920-х років. Він зародився у Великій Британії. На відміну від змагань з мототріалу та гонок на витривалість, ідея цього виду спорту полягала у подоланні визначеної ділянки пересіченої місцевості на швидкість. Сама назва «мотокрос» з'явилась пізніше і походила з Бельгії.