Замок был построен в XIII веке шведскими рыцарями и с тех пор неоднократно становился объектом военных действий. В разные периоды его осаждали и захватывали войска Дании, России и Швеции.
Одно из наиболее значимых сражений, связанных с Выборгским замком, произошло в 1710 году во время Северной войны. Русская армия под командованием Петра I осадила Выборг и после нескольких недель штурмов захватила замок. Это событие стало важным этапом в борьбе России за выход к Балтийскому морю. Также стоит отметить, что Выборгский замок играл важную роль в обороне Выборга во время Русско-шведской войны 1808–1809 годов и Первой мировой войны.