This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

Lifeguard Games 2025

July 11, 2025 10:00 AM - 4:00 PM (CDT)

Description

Hosted by IPRA's Aquatic Committee located within the Facility Management Section, the 30th Annual Lifeguard Games is an exciting opportunity for lifeguards and junior lifeguards to compete for their agency and showcase their skills to their peers. Teams consist of four (4) lifeguards who will compete in a series of events that include fitness challenges, teamwork and lifeguard skills. This is a friendly competition that encourages each guard to rise to the challenge and have fun! The judging criteria reflects a combination of rescue skills from different training programs so regardless of your certification agency, this event is suitable for everyone. 

Participants must possess an active lifeguard certification with at least 40 hours of work prior to the competition. All participants must email a copy of their certification prior to the event or bring a copy of their lifeguard license to the day of the event. Registration includes a t-shirt and lunch for four lifeguards and one judge and the chance to compete and win the 30th Annual Lifeguard Games!  Additional t-shirts and meals can be purchased upon registration.

Teams: The Lifeguards Division is for individuals 15 years of age and older, and the Junior Lifeguards Division is for individuals 14 years of age and younger. Teams will consist of 4 lifeguards, and agencies may enter more than one team from their agency. Teams with less than 4 lifeguards will require guards to compete twice in the same relay events.  All lifeguards must be a current lifeguard and work at least 40 hours (May 24 - July 10, 2025) prior to competition.

What to Bring:  Each team will be required to provide an agency volunteer to assist with judging.  This volunteer could be part-time or full-time employee (ex. part-time pool manager) but aquatic background highly preferred. Each team will nominate one of their participants to be a Team Captain. These Captains are responsible to ensure their team maintains good sportsmanship and etiquette. A captain’s meeting will be held prior to the event starting.

Teams will receive an email prior to the event which will identify equipment necessary to bring to the Lifeguard Games.

Proof of Certification & Participation Waivers:  Teams must provide a copy of each lifeguard’s certification and a signed participation waiver to the Lifeguard Games committee prior to the event.  Copies of certifications and participation waivers should be emailed to Katie Dunn at kdunn@elkgroveparks.org prior to the event.

Check-In: Teams must arrive at Sunset Pool between 10:00am and 10:20am. A captains and judges meeting will take place at 10:30 am and the competition will begin at 10:45am.

Inclement Weather:  This event has a rain date of July 18, 2025. In the event of inclement weather, your team will be notified by 8:30 am that the event will be rescheduled to the rain date. 

Pricing

Early Bird Team thru 6/27: $100
Team Registration thru 7/9: $125

Registration closes at noon on July 9.

*Fee is per team of four (4) lifeguards and a judge and includes five (5) t-shirts and five (5) dinners.  Must be registered by June 27 to receive t-shirts and a goodie bag.

Contact Information

Name: Kathryn Dunn
Email: kdunn@elkgroveparks.org
We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

Select Registration Options

Edit
{{vm.regWarningMessage}}
{{vm.regAlertMessage}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.IncludedAttendeesCount }} {{ et.AttendeeRegType.RemainingPerType }} Remaining {{ et.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ et.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ et.Remaining }} Remaining
Sold out

Attendee Registration Options Total Remaining: {{ vm.EventInfo.VacantSpotsPerEvent }}

Waiting List Available
{{ vm.stats.totalAttendeesCount }} Registered , {{ vm.OverallOverAmount() }} on Waiting List , {{ vm.OverallOverAmount() }} Over Limit
Name Price Qty
{{ rt.Name }}
{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
Limit: {{ rt.LimitPerPurchase }}
Included Attendees: {{ rt.AttendeesCountPerOneRegistration }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RemainingPerType }} Remaining
{{ rt.RemainingPerType * -1 }} on Waiting List
{{ rt.RemainingPerType * -1 }} Over Limit

{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.IncludedAttendeesCount }} {{ st.AttendeeRegType.RemainingPerType }} Remaining {{ st.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ st.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ st.Remaining }} Remaining
Sold out
Continue

Registration Information

Edit

Exhibitor - {{er.Name}}

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}
Exhibitor Directory
Primary Contact
Booth Information
Additional Information
Additional Items

Attendee - {{er.Name}}

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}
A No Show fee is being assessed for {{fee.EventName}} on {{fee.EventStartLocalTimeString}}.

Address


Phone

Additional Information
Event Sessions

{{slot.Name}}

{{$select.selected.SessionName}}
(full)
{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items

{{'[[Sponsorship+]]' | localizeString:'['}} - {{er.Name}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}
Continue

Additional Items

Edit

{{(vm.EventInfo.Terms.Donation || "Fundraising") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}
Continue

Complete Registration

Edit

Terms & Conditions

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Enter Promo Code

Billing Contact

Event Insurance

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}