Достоверных сведений о происхождении названия озера нет. Существует несколько легенд, связанных с водоёмом и несколько версий происхождения имени озера. По одной версии название Телецкое (Телесское, Тележское) озеро получило около 400 лет назад от русских первопроходцев, потому что на его берегах обитали тюркские племена телесы (в литературе распространено ошибочное мнение, что название произошло от слова «телеуты»). Местные народы испокон века звали его Алтын-Коль (Алтынколь), Алтын-Куль (Алтынкуль[; всё — в переводе «Золотое озеро»).