Swim Lessons

Monroe YMCA

Group, private and semi-private swim lessons are a great way for you or your child to gain the skills needed to become a better swimmer.

Swim Lesson Options

View all
Group Lessons

Children are taught in small groups with others of their own age and skill level to facilitate the students' socialization skills. Instructors use a child-centered approach which offers more active involvement and a better understanding of swimming, thus more learning and more fun. Of course, YMCA Character Development is at the core of each lesson, as are the essential components of stroke development, boating safety, personal safety, and rescue skills.


Varies by session.

Masters Swim

Increase endurance, refine your strokes, meet other swimmers, and learn from a skilled instructor. *Must be able to swim 50 yards (1 lap) freestyle with side breathing.


Tuesdays and Thursdays from 6:30-7:45 am


$30 monthly (must be a Facility Member)


Tonya Heike, at 360 805 1879 or theike@ymca-snoco.org


Private & Semi-Private Lessons

If you or your child needs individual attention in swim instruction. Private and/or Semi-Private swim lessons may be an option for you. This is a Facility-Member-only program.


Tiffani Hilden, Aquatics Director


Swim Team

The Monroe/Sky Valley Family YMCA Swim Team offers youth the opportunity to learn about swimming as a sport while having fun and encouraging sportsmanship. Coaching includes the YMCA core values of caring, honesty, respect, and responsibility while working on endurance training and stroke techniques.




        $65 a month for two day a week practice Beginning Swim Team

        $85 a month for three day a week practice (Monday, Wednesday, Friday)

        $95 per month for five day a week practice. Older group only.

Please see reverse side for swimmer requirements and practice times.

Contact Derik Vessey, Head Coach or Tiffani Hilden at 

ymcanarwahls@hotmail.com or 360 805 1879 (msg)


Practice Schedule

Practice Schedule

Monday at Monroe YMCA

  • Group 1: 5-6 pm
  • Group 2: 6-7:30 pm

Tuesday at Monroe YMCA

  • Beginning Group: 5-5:50 pm
  • Group 1 and 2: 6-7 pm

Wednesday Snohomish Aquatics Center

  • Group 1: 5-6 pm
  • Group 2: 6-7 pm

Thursday at Monroe YMCA

  • Beginning Group: 5-5:50 pm
  • Group 1 and 2: 6-7 pm


Friday at Monroe YMCA

  • Group 1: 4-5:30 pm
  • Group 2: 5:30-7 pm

Swim meets are Saturdays and/or Sundays about once a month October through February.


$85 a month-includes a one-hour session twice a week with our swim coaches.


Member Services 360 805 1879

Registration Information

What does Swim Team Cost? Fees are paid on a monthly basis and very according to how many practices occur in that month. Financial assistance is available to the extent possible.

What is the refund policy? Withdrawals before the program begins are refunded 100%. Withdrawals after the program begins until the halfway point are refunded at a prorated rate. Refunds are not issued after the halfway point.

Is my child guaranteed a place on the team? No. With limited pol space, we will need to limit participation for safety reasons.

How to join? Schedule a tryout by contacting Derik Vessy, Head Coach, or Tiffani Hilden, Aquatics Director. Open tryouts Mondays and Tuesdays at 4:50 pm, or Fridays at 3:50 pm