Le lac Toya (洞爷湖/とうやこ, Touyako) est un lac d'eau douce situé au sud-ouest d'Hokkaido, au Japon. De forme quasi circulaire, il mesure environ 10 kilomètres de diamètre et couvre une superficie de 70,72 km², pour une circonférence de 50 km. Sa profondeur maximale est de 180 mètres, sa profondeur moyenne de 117 mètres, son volume d'eau de 8,19 km³ et son altitude de 84 mètres.
Le lac Toya se trouve à proximité de la baie d'Uchiura, au sein du parc national de Shikotsu-Toya. Il est également connu comme un lac de caldeira. C'est le lac non gelé le plus septentrional du Japon. Un jardin botanique est aménagé sur l'île de Nakajima, en son sein.