Kaindorf bei Hartberg ist eine Gemeinde in der Steiermark, Österreich. Die Ortschaft erstreckt sich auf einer Fläche von etwa 17 Quadratkilometern und zählt rund 1.500 Einwohner. Sie befindet sich in der Oststeiermark, nahe der Bezirkshauptstadt Hartberg.
Die Gemeinde Kaindorf bei Hartberg bietet eine malerische Landschaft mit zahlreichen Möglichkeiten für Freizeitaktivitäten. Die Umgebung lädt zu ausgedehnten Spaziergängen und Wanderungen ein und auch Fahrradfahrer kommen auf den gut ausgebauten Radwegen auf ihre Kosten. Besonders sehenswert ist der nahegelegene Stubenbergsee, der an heißen Sommertagen als beliebtes Ausflugsziel dient.
Kaindorf bei Hartberg besitzt außerdem eine gut ausgebaute Infrastruktur mit verschiedenen Einkaufsmöglichkeiten, Gasthäusern und Cafés. Auch kulturell bietet der Ort einiges: Neben regelmäßigen Veranstaltungen wie Konzerten und Theateraufführungen finden hier auch traditionelle Feste statt, bei denen man die steirische Kultur hautnah erleben kann.
Dank der verkehrsgünstigen Lage ist Kaindorf bei Hartberg sowohl mit dem Auto als auch mit öffentlichen Verkehrsmitteln gut erreichbar. Die Gemeinde liegt direkt an der Landesstraße und ist über die Autobahn schnell zu erreichen. Auch der Bahnhof Hartberg befindet sich nur wenige Kilometer entfernt.