Han blandet seg også inn i Sverige for å støtte sin svoger, den svenske kongen, mot opposisjonen i 1305 og på nytt i 1307–1309 samtidig som han drev krig i Tyskland. Han gikk løs på Wismar og Rostock, men motstanden var hardere enn forventet, og først etter seks måneder overga de to byene seg. I 1316 tapte Erik slaget ved Stralsund. Året etter ble det sluttet fred.