Der Kanton wurde am 4. März 1790 im Zuge der Einrichtung der Départements als Teil des damaligen District de Gannat gegründet. Mit der Gründung der Arrondissements am 17. Februar 1800 wurde der Kanton dem neuen Arrondissement Gannat zugeordnet und neu zugeschnitten. Am 10. September 1926 wurde das Arrondissement Gannat aufgelöst und der Kanton dem Arrondissement Montluçon zugeschlagen. Die landesweiten Änderungen in der Zusammensetzung der Kantone brachten im März 2015 seine Auflösung.