Den danske hæren hadde trukket seg tilbake til festningen Frederiksodde (senere Fredericia) i Jylland, ved den smaleste delen av Lillebælt. Svenskene kontrollerte resten av Jylland. For å kunne forflytte den svenske hæren til Fyn måtte festningen inntas. Festningen var oppført i 1650, og antatt sterk av begge sider. En svakhet var imidlertid at en av murene kun var en trepalisade, enkelte danske kilder hevder at festningen ikke var ferdigstillet.