Сражение при Фредерисии было решающей битвой второго этапа Датско-прусской войны 1848–1850 годов, также известной как Первая Шлезвигская война, Шлезвиг-Гольштейнская война и Трехлетняя война. В этой войне Дания и Пруссия сражались за обладание герцогствами Шлезвиг и Гольштейн, которые были связаны личной унией с датским королевством, но стремились к вступлению в Германский союз.
Датско-прусская война началась в апреле 1848 года. В августе стороны заключили временное перемирие на условиях, продиктованных Данией, но в феврале 1849 года его срок подошел к концу, а в апреле возобновились военные действия.
После того как на территорию южной Ютландии вторглись объединенные шлезвиг-гольштейнские и немецкие войска, датским войскам пришлось отступить на север, оставив гарнизон из семи тысяч солдат в укрепленном городе Фредерисия. Прусский командир Притвиц приказал шлезвиг-гольшейнской армии осадить город.
Осада Фредерисии началась 9 мая 1849 года. Шлезвиг-гольштейнцы сконструировали четыре редута, с которых с 16 по 20 мая производили обстрел города. Большинство жителей Фредерисии эвакуировали на остров Фюн, а четыре самых плотно застроенных района города были уничтожены огнем.
Командир шлезвиг-гольштейнской армии приказал соорудить еще два редута, чтобы отрезать город от Фюна, откуда к датчанам прибывало подкрепление. Хотя им не удалось достичь своей цели, это обеспокоило полковника Люндинга, руководившего обороной города, и он обратился к вышестоящему командованию с просьбой как можно скорее начать атаку.
Датчане планировали атаковать противника 5 июля, но из-за задержки в получении приказов одним из отрядов сражение началось в час ночи 6 июля. Под прикрытием темноты и тумана датчане атаковали третий и четвертый редуты. Им удалось захватить четвертый редут и расположенную неподалеку мортирную батарею, но защитники третьего редута отбили атаку датчан.
К четырем часам утра датские войска захватили также пятый редут, но шлезвиг-гольштейнская армия перешла в контрнаступление. Тем не менее, вскоре преимущество вновь оказалось на стороне датчан, которые захватили первый и второй редуты. К девяти утра сражение завершилось победой Дании.
После победы датчан у Фредерисии воюющие стороны заключили перемирие, по условиям которого Шлезвиг получил особое управление (до подписания окончательного мирного договора), а Гольштейн остался членом Германского союза, но при этом продолжил находиться в персональной унии с Данией. Перемирие было заключено 10 июля, а к 25 августа войска Германского союза и Пруссии покинули территорию Дании.
Поскольку сражение у Фредерисии было решающей битвой кампании 1849 года в войне, которая в итоге завершилась победой Дании, его включили в список важнейших сражений с участием Дании, чьи годовщины являются официальными днями поднятия флага.