Chevannes liegt etwa 25 Kilometer südsüdwestlich von Dijon. Umgeben wird Chevannes von den Nachbargemeinden Collonges-lès-Bévy im Norden, Messanges im Nordosten und Osten, Meuilley im Osten und Südosten, Arcenant im Süden sowie Détain-et-Bruant im Westen und Nordwesten.