Оборона Таллина началась 5 августа 1941 года. Именно в этот день 18-ая немецкая армия, под командованием генерал-фельдмаршала фон Лееба блокировала город с юга. 7 числа немецкие войска вышли к Финскому заливу, и отрезали город с суши.
Оборону города вел его гарнизон и части 8-ой армии. Подготовить как следует Таллин к обороне не успели, осложняло положение и численное превосходство немцев на этом участке. Таллин было важно удержать, так как город являлся военно-морской базой Краснознаменного Балтийского флота. Бойцам, державшим оборону, удалось продержаться до 28 августа. Ставка во главе со Сталиным поняла необходимость сохранить солдат и офицеров, решили на кораблях эвакуировать их в Кронштадт и Ленинград.
Бои за Таллин сумели на время сковать крупную группировку немецких войск, которые не могли развернуть широкомасштабное наступление. Кроме того, был получен бесценный опыт обороны прибрежных городов с военно-морскими базами. Этот опыт впоследствии применялся в боях за другие прибрежные города СССР.