Schedules & Events

Stay up to date with EGRA Waves practice schedules, swim meets, and key team events. This page serves as the central hub for seasonal information, training schedules, and competition planning for swimmers and families.

Seasonal Updates & Notes

Our fall season starts after Labor Day and runs through our December meet.  Fall is one of the busiest times of year for pool users so we adjust our practices frequently at the high school.  

The Winter season runs from after the December meet through mid-February.  Swimmers who qualify for championship meets continue until their last meet. 

Our spring season starts after spring break and runs until the end of the school year.  Our schedule is based on the EGR school district and pool availability.

Our Summer season starts after school is out and goes until mid to late July depending on the group and meets swimmers qualify for during the season.

Item link

EGRA Practice Schedule

Practice schedules vary by program, age group, and season. Families can view up-to-date practice times and locations using the calendar below.

Mon
Tue
Wed
Thu
Fri
Sat
Sun

30

6:30pm Spring/Summer Parent Meeting

31

1

2

3

4

5

6

7

8

9

10

11

12

13

Waves practice schedule

14

Waves practice schedule

15

Waves practice schedule

16

Waves practice schedule

17

Waves practice schedule

18

19

20

Waves practice schedule

21

Waves practice schedule

22

Waves practice schedule

23

Waves practice schedule

24

Waves practice schedule

25

Waves practice schedule

26

27

Waves practice schedule

28

Waves practice schedule

29

Waves practice schedule

30

Waves practice schedule

1

Calvin Early Bird Meet

Waves practice schedule

2

3

Spring and Summer schedule

Spring Season (April 14-May 29)

  • Precomp:  Tuesdays and Thursdays 5:45-6:30pm@Wealthy Pool; Fridays 4:30-5:15pm@EGR High School
  • Blue:  Monday/Wednesday or Tuesday/Thursday 5-5:45pm@Wealthy Pool; Fridays 5:15-6pm@EGR High School
  • Bronze:  Monday/Wednesday or Tuesday/Thursday 3:45-5pm@Wealthy Pool; Fridays 6-7pm@EGR High School 

Summer Season (June 1- July 17)

  • Precomp:  Monday-Friday 10:30-11:15am@EGR High School
  • Blue:  Monday-Friday 10:30-11:15@EGR High School
  • Bronze:  Monday-Friday 9:30-10:30am@EGR

Spring and Summer practice schedule

Spring Season (April 14-May 29)

  • Silver:  Monday-Friday 4:30-5:45pm@EGR High School
  • Gold:  Monday-Friday 4:15-5:45pm@EGR

Summer Season (June 1-July 17)

  • Silver:  Monday-Friday 9-10:30am@EGR High School; Long Course Tuesdays and Thursdays 3-4:30pm@Calvin College
  • Gold:  Monday-Friday 9-10:30am@EGR High School; Long Course Tuesdays and Thursdays 3-4:30pm@Calvin College

Spring and Summer practice schedule

Spring Season (April 14-May 30)

  • Monday-Friday:  3:30-5:30pm@EGR High School; Tuesdays 5:30-7am for Senior National@EGR High School; Strength Training TBA

Summer Season (June 1-July 31)

  • Monday-Friday:  7-9am@EGR High School; Tuesdays and Thursdays Long Course 3-5pm@Calvin - Long Course is only for Senior and Senior National.

Meet Schedule

Our meet schedule is put together to offer opportunities for all of our swimmers. You do not need to attend every meet but are encouraged to show your team spirit by attending several meets throughout the season. 


Your kids will put their skills to the test at swim meets and the coaches are working hard to teach your swimmer about competitive swimming. By not attending the meets, you are missing out on a big part of the learning experience. Besides, no one just goes to soccer practice and then never goes to the game!

  • How Do I Sign Up for a Meet?

    When meet information becomes available, it will be posted in the events section of our website.  You will login to your account and declare your intent to swim.  Please make sure to read the meet information before signing up because some meets only have certain age-groups, there are qualifying times or entry fees are associated with the meet.  If you aren't sure, just contact your swimmer's coach. 


    All meets have entry deadlines.  Deadlines are set so coaches have time to work on the entries  and so we can submit them to the host club by their own deadline.  Many of the invitationals we attend fill up quickly so we have to send in our entries right away.  If you miss the deadline and we have already sent the entries, we will not be able to include them in the meet.  If you catch us before we send the entries, we will try to get them in the meet.  We want kids to swim but we also have deadlines to abide by.


    Coaches will choose all events for swimmers.  Coaches work with the swimmers everyday so they know what they are capable of and coaches also know when to have a swimmer try a new event.  We work hard to make sure swimmers are ready for their events.  There will be a place for you to put comments.

EGRA Waves 2025-2026 Meet Schedule

Below is our tentative meet schedule. We are also listing potential championship meet dates for the spring and summer so you can plan ahead in your schedule.

Spring and Summer will be posted when we have the schedules.

  • May 2 | Calvin Early Bird

    Location:  Calvin University, Venema Aquatic Center


    Eligibility:  Silver and above (Bronze with coach approval)


    Format:  Long course; entry fees associated with this event

  • May 9 | Spring Splash (SCM)

    Location:  Zeeland High School


    Eligibility:  All Waves swimmers


    Format:  Short course meters.  Entry fees associated with this event

  • May 15 | Intrasquad

    Location:  EGR


    Eligibility:  All Waves swimmers


    Format:  Short course yards

  • June 5-7 | MLA Big Red Challenge

    Location:  Holland Aquatic Center


    Eligibility: 13&Overs


    Format:  Long course, prelims/finals.  Entry fees associated with this event.

  • June 6 | Zeeland Classic

    Location:  Zeeland High School


    Eligibility:  12&Unders


    Format:  Short course yards.  Entry fees associated with this event

  • June 19-21 | GKC Summer Solstice

    Location: Kik Pool, Kalamazoo


    Eligibility:   Silver and above.  Bronze with coach approval.


    Format: 50 meters, Outdoors!

  • June 26-28 | JAWS Sun and Fun

    Location:  Jenison High School


    Eligibility:  Silver and above (Bronze with coach approval)


    Format:  Long course; entry fees associated with this event.

  • Various dates | WMSL Summer Dual Meets

    Locations:  TBA


    Eligibility:  All Waves swimmers


    Format:  Dual meets with other local clubs.  Schedule will be announced.  

  • July 10-12 | West Michigan Classic

    Location:   Holland Aquatic Center


    Eligibility:  Silver and above (Bronze with coach approval)


    Format:  Long course; entry fees are associated with this event. 

  • July 17-19 | MAGS Championship

    Location:  Holland Aquatic Center


    Eligibility:  14&Unders with qualifying times


    Format:  Long course

  • July 16-19 | Sectionals

    Location: Columbus, OH


    Eligibility:  Swimmers with qualifying times


    Format:  Long course

  • July 24-26 | Ultra Championship

    Location:  Holland Aquatic Center


    Eligibility:  Swimmer with qualifying times


    Format:  Long course

  • July 29-Aug 1 | Futures

    Location:  TBA


    Eligibility:  Swimmers with qualifying times


    Format: Long course

  • July 30 - Aug 2 | Zones

    Location:  Evansville, IN


    Eligibility:  14&Under swimmers with Zone qualifying times


    Format:  Long course

  • Aug 3-7 | Jr Nationals