Kelčany se nachází 4 km východně od Kyjova. Obec se rozkládá na levém břehu potoka Hruškovice. V okolní převážně zemědělské krajině jsou pole a sady. Západně od Kelčan je poměrně rozlehlý hájek zvaný Chrást, jižně od něho jsou vlkošské vinohrady. Kelčany mají 245 obyvatel a jsou členem mikroregionu Podchřibí.
Kelčany jsou atraktivní především pro milovníky technických památek. Nalezneme tu doklady po dolování lignitu, pozůstatky železniční vlečky a zbytky starého cukrovaru. Nejvýraznější památkou je starý vyřezávaný dřevěný kříž.
Dodržovanou tradicí je Kelčanský svátek, který se slaví 2. července na svátek Navštívení Panny Marie. Jeho oslava bývala spojená s procesími, v posledních několika letech se však procesí již nekonalo. Místní kroj se řadí k severokyjovskému kroji.