Находящая на северо-востоке Новгородского кремля Владимирская башня была возведена в XV веке. Названа она была так из-за находящейся рядом Владимирской надвратной церкви. Дорога, шедшая через башню, вела к Софийской стороне Новгорода.
В 1461 году при перестройке церкви и присоединении к ней трапезной, башню, вероятно, тоже подвергли переделке. Веком позже на внешней стене башни создали дошедшую до нас фреску, изображавшую Николая Чудотворца и давшую башне второе название — Никольская.
Затем башня трижды подвергалась перестройке — в этом же веке, в 1660-х и в XVIII веке. К Владимирской привратной церкви пристроили вместо разобранной трапезной Никольскую часовню.
Во время Великой Отечественной войны башня была повреждена, но теперь реставраторы вернули ей облик XV века, однако разобрали часовню, примыкавшую к башне. Также исследователями было обнаружено, что башня возвышется на более старом, чем предполагалось, фундаменте — глиняный вал, на котором стоит башня, датируется началом XI века. Фундамент был укреплен, и реставрация башни тем самым завершилась.