В 1920 г. на территории Татарстана заменил уезды. Первоначально было образовано 10 кантонов: Арский кантон (на землях Казанского уезда), Бугульминский кантон (Бугульминского уезда), Буинский кантон (Буинского уезда), Лаишевский кантон (Лаишевского уезда), Мамадышский кантон (Мамадышского уезда), Мензелинский кантон (Мензелинского уезда), Свияжский кантон (Свияжского уезда), Спасский кантон (Спасского уезда), Тетюшский кантон (Тетюшского уезда) и Чистопольский кантон (на землях Чистопольского уезда).

В 1921 г. были создан Елабужский кантон (части волостей Елабужского и Малмыжского уездов) и Агрызский кантон (части волостей Елабужского и Сарапульского уездов); в 1922 г. из Елабужского кантона был выделен Челнинский кантон.

Кантон делился на волости. Кантоны ликвидированы в ходе районирования ТАССР в 1927–1930 гг.