The canton of Chazelles-sur-Lyon is a French former administrative division located in the department of Loire.
It was disbanded following the French canton reorganisation which came into effect in March 2015.
It consisted of 10 communes,[1] which joined the canton of Feurs in 2015.
[2] It had 10,859 inhabitants (2012).
[1] The canton comprised the following communes:[1]