
В мае 1901 года был издан указ императора Николая II о начале строительства железнодорожной линии Вятка - Санкт-Петербург. В связи с этим было принято решение о строительстве в губернской столице вокзала. Строительство железной дороги началось в 1902 году, вела его немецкая фирма «Бак, Герард и Ко».
3 марта 1906 года от вокзала станции Вятка отправился первый пассажирский поезд в Вологду. Он курсировал три раза в неделю. Первый грузовой поезд из Вятки в Вологду отправился чуть раньше - 1 декабря 1905 года. Ежедневное сообщение с Вологдой началось 2 октября 1906 года.
В 1933 году произвели первую реконструкцию вокзала, были сооружены пристрои, сделаны две низкие платформы.
В 1935 году на вокзале открылись комната матери и ребёнка, комнаты отдыха для транзитных пассажиров. Работали два буфета, парикмахерская, сберкасса и торговый ларёк с предметами первой необходимости.
В 1936 году город Вятка был переименован в Киров. Теперь станция Вятка-I стала называться станцией Киров-I. По приказу Народного комиссариата путей сообщения СССР были выделены некоторые особо важные станции страны, в списке которых станция Киров-I была под восьмым номером.

В 1940 году площадь вокзала составляла 1200 кв. метров, а площадь помещений, обслуживающих вокзал, приблизилась к 30 тыс. кв. метров.
В 1948 году был проведён капитальный ремонт перрона, построена деревянная лестница и перила, триумфальные ворота, на привокзальной площади был разбит сквер.
С годами вокзал менялся. В конце 40-х, начале и середине 50-х, по воспоминаниям старожилов города, вокзал представлял собой два здания, соединённых между собой воротами, сваренными из толстых металлических прутьев. На перрон пускали только с железнодорожными билетами. По путям, охраняя грузовые составы, ходили вооружённые винтовками стрелки ВОХР. Слева от вокзала стояли многочисленные пристанционные ларьки. Чуть далее находилось деревянное здание железнодорожной поликлиники. Вдоль неё на тротуаре сидели безногие фронтовики. На другой стороне улицы был рынок. Правее вокзала располагались хлебный магазин и баня.
Вблизи вокзала жили железнодорожники, поэтому улицы носили специфические названия: Почтовая, Перронная, Вагонная, Паровозная, Станционная, 1-й, 2-й, 3-й Кондукторские переулки.
5 августа 1961 года на вокзале была проведена вторая реконструкция по проекту архитектора М.А. Готлиба, были надстроены этажи центральной части здания и созданы пристрои - боковые части по три этажа. Также были построены отдельная котельная и здание багажного отделения. Изначально в проекте предусматривался большой купол над залом ожидания и 20-метровый шпиль, однако в ту пору была объявлена борьба с излишествами, и после вмешательства партийных органов эти элементы были убраны из проекта.

В 1982 году на вокзале была проведена третья реконструкция, построен конкорс для обеспечения безопасного перехода пассажиров на островные пассажирские платформы.
И даже в нелёгкие для железнодорожного транспорта 90-е вокзал не переставал развиваться. Так, на его территории была построена дренажно-ливневая канализация для отвода дождевых и талых вод, которые причиняли много неудобств пассажирам, когда во время дождя заливало первый этаж вокзала.
Большим шагом вперёд стало создание в апреле 1995 года Кировской дирекции по обслуживанию пассажиров. Это позволило сконцентрировать выделенные средства и направить их на решение первоочередных задач.
В начале 2000-х годов многое изменилось, появились предприятия торговли и общественного питания, круглосуточные справочно-информационный и сервисный центры, которые предоставляли пассажирам более 20 видов услуг (в частности, можно было заказать билет на самолёт, номер в гостинице или взять такси).
В 2002 году был создан сервисный центр, оборудованы комнаты длительного отдыха пассажиров и комната матери и ребёнка, открыты новые билетные кассы. В начале 2005 года закончен ремонт надземного перехода. И всё это производилось по европейскому стандарту. В залах ожиданиях появились компьютерные справочные установки, также пассажирам предложили новую услугу - заказ железнодорожных билетов через Интернет в сервис-центре вокзала (150 рублей без стоимости тарифа проездного билета).
Служба корпоративных коммуникаций Горьковской железной дороги.