Glafsfjorden er en langstrakt og op til 6 km bred sø i Värmland i Sverige. Den er 102 km2 stor. Dens overflade ligger 46 meter over havet, den største vanddybde er 36 m, og den indgår i en kæde af søer, der strækker sig fra Norges grænse til Vänern.