Ånnsjön er ein innsjø i det vestlege Jämtland i Sverige, som ligg mellom Storlien og Åre. Innsjøen er nesten sirkelrund og har eit areal på 59 km². Største djupne i innsjøen er på 34 meter, og vassflata ligg 525 meter over havet. Ånnsjön har eit spesielt rikt fugleliv.