BMX-соревнования делятся на два основных направления: гонки (BMX Racing) и фристайл (BMX Freestyle). В первом случае оценивается скорость прохождения трассы, во втором — сложность, оригинальность и точность исполнения трюков.
BMX Racing (гонки)
Гонка «Классик» (BMX Race) — олимпийская дисциплина. Проходит на грунтовой трассе длиной не менее 300 м. Трасса должна состоять как минимум из трёх виражей и четырёх прямых, на которых расположены препятствия в виде бугров различной конфигурации («стол», двойной или тройной трамплин, «ступенька», «волны» и др.). Старт даётся с рампы (стартовой горы) высотой 1,5–8 м. В заезде одновременно участвуют восемь спортсменов. Во время квалификации первые четыре спортсмена проходят в следующий раунд, и так до финала.
Гонка «Крузер» идентична «Классику», но разрешается использовать велосипеды с колёсами до 26 дюймов.
Эстафета состоит из четырёх этапов. В гонке стартует четыре спортсмена (три мужчины и одна женщина). Гонщики каждой команды стартуют в единой форме. Гонка начинается с квалификационных заездов на время. Команды, показавшие время с 1 по 4 место, выходят в финал. В финале стартуют четыре команды. Гонщик каждой команды должен проехать круг (свой этап) и передать эстафету партнёру.
Гонка на время (time trial). В гонке фиксируется время прохождения трассы. Трассу проходит каждый гонщик по одному. Побеждает гонщик, показавший наилучшее время прохождения трассы.
BMX Freestyle (фристайл)
Парк. Соревнования проводятся на специально созданных искусственных трассах (скейт-парках). Препятствия, как правило, состоят из граней, вылетов, перил, трапеций, трамплинов, расположенных в определённой последовательности.
Рампа или Вёрт (Vert). Спортсмен катается в U-образной рампе высотой около 4 м. Он скатывается с верхнего края рампы, набирает скорость и высоко вылетает с другого края, в полёте выполняя различные трюки.
Стрит (Street). Фрирайд в городской среде, где в качестве препятствий используются деревья, перила, стены, контейнеры и т. д. Соревнования проводятся в местах, где можно разместить сооружения, имитирующие естественные уличные препятствия.
Флэт (Flatland). Суть дисциплины заключается в том, чтобы на велосипеде исполнять различные трюки на плоской поверхности, нередко балансируя на одном колесе. Эту дисциплину можно сравнить с хип-хопом или брейк-дансом, её ещё называют «танцами на велосипеде».
Дерт (Dirt). Спортсмены совершают прыжки на грунтовой трассе, где расположена серия трамплинов высотой 0,5–2 м. Во время прыжка в фазе полёта спортсмен исполняет различной сложности акробатические фигуры (трюки). Выступление оценивается по сложности и точности их исполнения.
Биг-эйр. Вместо серии прыжков участник соревнований совершает одиночный прыжок с огромного трамплина. Стартовая гора располагается на высоте более 10 м, что позволяет спортсмену пролетать расстояние 7–13 м.
В соревнованиях могут участвовать райдеры разного возраста и пола. В первенстве участвуют спортсмены от 15 лет, в чемпионате России — старше 19 лет.