О происхождении названия Казани существует несколько версий и легенд:

• Закипевший котёл. Когда булгары выбирали место для будущего города, обратились за советом к колдуну. Он повелел построить город там, где без огня закипит врытый в землю котел с водой. После долгих поисков такое место обнаружилось около озера Кабан. Отсюда и пошло название Казань («казан» на древнебулгарском значит «котел»).[4]

• Золотой котел. Алтынбек, старший сын булгарского хана Габдуллы, как-то решил разбить стоянку на берегу неизвестной реки. Он послал слугу за водой с золотым котлом. Из-за того, что берег был крутой и зачерпывать воду было неудобно, слуга уронил котёл в воду. После этого случая и реку, и заложенный на берегу ее город назвали Казанью.

• Известный башкирский лингвист Дж.Киекбаева утверждает, что Казан связывается со словом «каен» - береза. Ученый ссылается на название деревни Казанлы в Башкирии, полагая, что оно восходит к слову «каенлы» - березовый (деревня расположена среди березовых рощ). В некоторых диалектах хакасского языка слово «каен» действительно употребляется в форме «казын», фонетически близкой к «казан». Однако этот факт не дает достаточных оснований для вывода о том, что название столицы Татарстана происходит от слова «казын» - береза.

• Татарский этнограф Г.Юсупов в статье «Антропонимы в булгаро-татарской эпиграфике» указыет, что топоним Казан широко распространен на Кубани, юге Украины, на северо-западном берегу Каспийского моря и даже в северо-восточной Турции. Происхождение его автор статьи связывает с туркменским племенем «казансалор».

• Башкирский писатель Юсуп Гарай утверждает, что слово «казан» в некоторых тюркских языках использовалось когда-то в значении «водная трава» (мать-и-мачеха или лебеда душистая). Однако примеров употребления в нашем регионе слова «казан» в значении названных трав автор версии не приводит.

• Название города связано с названием реки (гидронимом) «Казан», который, в свою очередь, возводят к названию племени (этнониму) «каз» - гусь, обитавшему в древности в бассейне этой реки. Гидроним «Казанка» состоит из составных каз-ан-ка. Первая часть – «каз», как уже было отмечено, относится к древнетюркскому этнониму «каз», вторая – «ан» - обозначает реку, а третья – «ка» - является суффиксом русского языка, который прибавился к гидрониму «Казан» в XVI веке.

• В.Егоров в статье «О времени возникновения Казани» полагает, что город был основан булгарским князем Хасаном и носит имя своего основателя.