The Liort river is great for the kids to play in. A 10 minute drive takes you to the Viaur river where the whole family can swim. There is also a nice field there with picnic tables and a parking lawn.
At a 30 minute drive there is a big lake. There is a swimming pool in Rieupeyroux (11 km) and in Naucelle (15 km)