It can be prohibitive to become a part of this enthralling experience. Motocross racing can cost anywhere between $2,000 and $20,000+. Dirt bike purchases, accessories, gear, maintenance, engine rebuilding, and race fees make up most of the cost.