Private swim lesson rates start from CAD $25-50. Group swimming classes prices are CAD $18-35. The rate depends on whether it is an advanced class or for beginners. The lessons for beginners require more attention from the trainer and are often given on an individual basis only.