The canton of Dinard is a former canton of France, located in the arrondissement of Saint-Malo, in the Ille-et-Vilaine département, Brittany région. It was disbanded following the French canton reorganisation which came into effect in March 2015. It consisted of 6 communes, which joined the canton of Saint-Malo-2 in 2015.
The canton contained the following communes:
Coordinates: 48°36′33″N 2°04′02″W / 48.60917°N 2.06722°W