Pricing for Private Swimming Lessons | San Diego, CA Swim lesson prices with a package Note that lesson package payment is not due until after your first lesson to ensure a good fit with your instructor.Lessons never expire. 6 Lesson Package $80 per hour ($55 per 30 min) All ages Pay in advance for 6 Lessons 60-min lessons can be split by 2 students back to back (30 min each) Option to add additional students in 30-min increments for +$30 each GOOD FOR: Intermediate / Advanced Swimmers Refresh lessons Targeted technique improvements 12 Lesson Package $75 per hour ($50 per 30 min) All ages Pay in advance for 12 Lessons 60-min lessons can be split by 2 students back to back (30 min each) Option to add additional students in 30-min increments for +$30 each GOOD FOR: Beginner / Intermediate Swimmers Swimmers training for Jr. Grommets, Jr. Lifeguard, or another event 18 Lesson Package $70 per hour ($45 per 30 min) All ages Pay in advance for 18 Lessons 60-min lessons can be split by 2 students back to back (30 min each) Option to add additional students in 30-min increments for +$25 each GOOD FOR: Beginners with fears to overcome Swimmers looking for longer term consistency Book Lessons! Swim lesson prices without a package $75 per 30-minute lesson $100 per 60-minute lesson All ages No commitment. Pay as you go. A good way to try out swimming lessons or good if only a few lessons are needed 60-min classes can be split by 2 students back to back (30 min each) Option to add additional students in 30-min increments for +$35 each Book Lessons