En gammel innsjø (engelskancient lake) kan defineres som en innsjø som har inneholdt vann i mer enn én million år.
Innsjøer er som regel kortvarige fenomener i geologisk forstand fordi de raskt blir fylt igjen med sedimenter, eller fordi utløpselva graver seg ned til samme nivå som bunnen i innsjøen og tømmer den. I sjeldne tilfeller kan tektoniske krefter gjøre at bunnen synker inn like raskt som sedimentene legger seg, og da kan en innsjø eksistere i mange millioner år.