Соревнования проводятся в три этапа
Первый этап.
Игры в региональных группах в 4 круга. Затем команды, занявшие 1-3 места в I и II, III и IV, V и VI региональных группах, играют по 4 стыковых матча со всеми командами другой региональной группы за право выступать среди команд первой лиги. Места команд определяются с учетом ранее набранных очков. Аналогично проводятся соревнования среди команд, занявших 4-6 места в I и II, III и IV группах, 4-5 места в V и VI группах, (команды V и VI групп играют по 6 стыковых игр).
Второй этап.
Команды, занявшие первые места после первого этапа, играют в двух зонах в 4 круга с командами первой лиги, занявших на первом этапе 4-10 места. Победители I, II, III региональных групп объединяются с командами западной зоны, победители IV, V, VI региональных групп объединяются с командами восточной зоны.
Команды, занявшие после первого этапа вторые места, и две команды, имеющие лучшие показатели среди команд, занявших 3-й места в I и II, III и IV группах (всего 8 команд), играют между собой в 4 круга. Места команд определяются без учета ранее набранных очков.
Оставшиеся команды образуют две подгруппы по 10 команд и играют в 4 круга с учетом очков, набранных на первом этапе. В. первую подгруппу входят команды, занявшие на первом этапе 4-6 места в I и II группах, 4-е места в III и IV группах, и две команды, имеющие худшие показатели среди команд, занявших 3-й места в I и II, III и IV группах. Во вторую подгруппу входят команды, занявшие на первом этапе 5-6 места в III и IV группах и 3-5 места в V и VI группах. Команды первой и второй подгрупп, имеющие лучшие показатели среди команд каждой региональной группы (шесть команд), участвуют в сезоне 1988 г. в играх на Кубок.
Третий этап.
Команда, занявшая первое место среди восьми команд, игравших на втором этапе, встречается в серии из пяти игр с одной из команд первой лиги, занявших на втором этапе седьмые места. Если первое место займет команда из I-III группы, она играет с командой, занявшей 7 место в западной зоне, если первое место займет команда из IV-VI группы, то они играют с командой, занявшей 7 место в восточной зоне. Первые две игры проводятся на поле команды, представляющей низшую лигу. Победитель в сезоне 1988 года будет играть в первой лиге.
Команды, выступающие в подгруппах и занявшие последние места в каждой региональной группе (6 команд), играют между собой тур в один круг за право остаться во второй лиге. Ранее набранные очки при этом не учитываются. Команда, занявшая последнее место, выбывает из второй лиги. Ее место занимает команда - победитель Всесоюзного турнира среди сильнейших коллективов физической культуры, который проводит Госкомспорт РСФСР.