Piešťany is situated in the western part of Slovakia, in the valley of the Váh river, at an elevation of . The Považský Inovec mountains form the eastern boundary of this part of the Váh valley. The highest hill of these mountains, Inovec , is about north of the town. The hills immediately east of the town ( away) reach a height of about . On the western side, the valley boundary is formed by the Little Carpathians, which are somewhat lower and further away from the town. The valley is open to the south, and thus has a warm and sunny temperate climate.