La perte de ses deux plus grands navires, de son commandant en chef et de l'un de ses amiraux les plus expérimentés est un coup terrible pour la flotte suédoise, dont les malheurs continuent après la bataille. En regagnant son mouillage de Dalarö, l"'Äpplet" s'échoue et coule, et une cinquantaine de survivants du naufrage sont repêchés par des navires danois et conduits à Copenhague en tant que prisonniers. La suprématie maritime du Danemark est totale et la marine suédoise ne se risque à aucune sortie hors de ses ports jusqu'à la fin de l'année. Le , Cornelis Tromp fait bombarder la cité fortifiée d'Ystad par sa flotte et fait débarquer plus de , obtenant la reddition de la ville en fin de journée. Les troupes danoises peuvent désormais être convoyés en Scanie pour porter la guerre sur le sol suédois et, le , débarquent à Råå, au sud d'Helsingborg. La cuisante défaite subie par les Suédois à Öland est suivie en 1677 par celle de la baie de Køge, considérée comme la plus grande victoire navale danoise de l'histoire.