Chvalšiny (Duits: Kalsching) is een Tsjechische gemeente in de regio Zuid-Bohemen, en maakt deel uit van het district Český Krumlov.
Chvalšiny telt 1199 inwoners.

Chvalšiny was tot 1945 een plaats met een overwegend Duitstalige bevolking. Na de Tweede Wereldoorlog werd de Duitstalige bevolking verdreven.

Bij Chvalšiny is een Nederlandse camping.

Gemeente in Český Krumlov