В суперлиге принимали участие 13 команд. Соревнования проводились в три этапа — 1-й, 2-й и финальный (плей-офф). Сначала состоялись игры 1-го этапа в 1 круг по разъездному календарю спаренными матчами с участием 12 команд. На 2-м этапе 5 лучших и «Уралочка»-НТМК (освобождённая от игр на 1-м этапе первенства) по туровой системе определили четвёрку команд, продолживших борьбу за медали. Финальный этап прошёл по системе «финала четырёх». Команды, занявшие на 1-м этапе 6-12 места на 2-м этапе с учётом результатов игр между собой на предыдущей стадии розыгрыша в однокруговом турнире по разъездному календарю спаренными матчами разыграли места с 7-го по 13-е.
За победу команды получали 2 очка, за поражение — 1, за неявку — 0. При равенстве очков у двух и более команд расстановка определялась по соотношению выигранных и проигранных партий во всех матчах. В заявку на матч разрешалось заявлять 12 волейболисток, в том числе одного либеро. Количество иностранных игроков в команде должно быть не более двух.
В двухтуровом турнире принимали участие «Уралочка»-НТМК и 5 лучших команд по итогам 1-го этапа. 1 тур — 17-22 февраля 2004 (Москва), 2 тур — 10-15 марта (Нижний Тагил).
21 февраля — 18 апреля 2004. Команды играли с разъездами в один круг спаренными матчами. Учитывались игры команд между собой на 1-м этапе чемпионата (их результаты выделены курсивом в верхних строках ячеек).
Светлана Левина, Александра Коруковец, Лариса Сычёва, Елена Сычёва, Елена Сысунина, Галина Папазова, Ирина Решетняк, Евгения Корабельщикова, Виктория Скиба, Ольга Ничутина, Светлана Пупынина, Ирина Ямпольская, Олеся Шаравская.
Анна Левченко, Ольга Филина, Юлия Меркулова, Патрисия Аррингтон, Наталья Мельникова, Ольга Адаменя, Елена Ганшина, Светлана Илич, Полина Вергун, Ирина Голощапова, Евгения Загорец, Анна Моисеенко, Ольга Яковук.
Елена Васильевская, Анна Плигунова, Наталья Куликова, Ольга Иванкова, Наталья Васюкович, Ксения Пешкина, Анна Чумакова, Лили Кахумоку, Антонина Шестак, Светлана Крылова, Анна Андронова, Елена Богданова, Татьяна Козлова, Анастасия Устименко.
Виктория Степанищева, Екатерина Зимятова, Наталья Чумакова, Юлия Суханова, Ольга Поташова, Надежда Богданова, Марина Попкова, Елена Маркина, Анна Симонова, Мария Филипова, Наталья Аболмасова.
Марина Егорова, Елена Лисовская, Юлия Ильина, Ольга Ильина, Наталья Ящук, Леся Махно, Екатерина Лобанова, Оксана Кудрявцева, Татьяна Свирина, Наталья Кривцова, Надежда Бурцева.
Наталья Никифорова, Елена Гуськова, Анастасия Шмелёва, Ольга Рыжова, Ольга Мустафаева (Морозова), Анна Зайко, Екатерина Чернова, Татьяна Семеняка, Елена Константинова.
Марина Акулова, Татьяна Ализарова, Татьяна Гречко, Ирина Бильмаер, Екатерина Маргацкая, Юлия Седова, Елена Юрина, Анастасия Инкина, Елена Целищева, Елена Литвинова.
Люминита Тромбитас, Екатерина Леонова, Ирина Сухова, Татьяна Фукс, Елена Воробьёва, Алина Елизарова, Анна Шевченко, Елена Чернышова, Екатерина Осичкина, Ольга Рытова, Лариса Тучина, Людмила Белкина.
Главный тренер — Леонид Березин, Евгений Конягин (с февраля 2004),.
Высшая лига «А»
Соревнования в высшей лиге «А» состояли из двух этапов — предварительного и финального. На предварительном этапе соревнования проводились в двух зонах — «Европа» и «Сибирь — Дальний Восток». В финальном этапе принимали участие по 4 лучшие команды из двух зон.
Предварительный этап
В обоих зонах соревнования проводились по туровой системе с 10 октября по 25 декабря 2004. По их итогам по 4 лучшие команды из каждой зоны вышли в финальный этап высшей лиги «А». Остальные команды в своих зонах провели турниры за 5-12 места с учётом всех результатов, показанных на предварительном этапе.
В обоих зонах соревнования проводились с 9 февраля по 18 апреля 2004 по туровой системе с учётом всех результатов, показанных командами на предварительноом этапе.
Принимали участие по 4 лучшие команды от двух зон. Соревнования проходили с 13 января по 8 апреля 2004 по туровой системе. Всего состоялось 7 туров. Учитывались результаты игр команд одной зоны между собой на предварительном этапе (в таблице выделены курсивом).