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