Fiendtlighetene startet den 26. juli med et raskt svensk marineangrep mot de norske kanonbåtene ved Hvaler. De norske fartøyene trakk seg tilbake mot Vestfold for å unngå å bli nedkjempet av den overlegne fienden, og de deltok ikke i kamphandlingene gjennom resten av krigen. Men dermed lå kysten av Østfold åpen for svenskene, som raskt besatte Hvaler. Noen dager forsinket på grunn av vindstille kunne den svenske marinen uhindret forsere innløpet til Fredrikstad og landsette 6000 mann som besatte Kråkerøy uten å møte motstand. De fåtallige norske styrkene trakk seg tilbake til Fredrikstad. Byen og festningen var forsvarsløs mot angrep fra sjøsiden av kanonbatterier på Kråkerøy. Det svenske hovedangrepet på Fredrikstad fant sted 3. august med et kraftig bombardement fra Kråkerøy. Allerede neste dag måtte kommandanten Nils Christian Frederik Hals overgi festningen. Svenskene inntok byen, og Karl Johan etablerte sitt hovedkvarter der.