AT-HOME, PRIVATE SWIM LESSONS IN PALM BEACH COUNTY
Safe Swimming School is focused on water safety and drowning prevention. Drowning is the leading cause of accidental death in children ages 1–4 — we’re here to change that for Palm Beach County families.
We believe convenience matters. Our certified, experienced swim instructors come directly to your home or community pool, anywhere in Palm Beach County. Learning in your own pool also means your swimmer develops skills right where they’re most likely to be near water — building real-world safety, not just pool confidence.
Every lesson is fully personalized. We customize each session to your swimmer’s age, skill level, goals, and comfort. No two swimmers are alike, so no two lessons are the same.
We teach all ages and all skill levels — infants, toddlers, children, teens, and adults.
LIFEGUARD HIRE — CERTIFIED LIFEGUARDS FOR PRIVATE EVENTS
Need a lifeguard for a backyard pool party, neighborhood event, or community gathering? Safe Swimming School provides professional, insured, CPR-certified lifeguards for private hire throughout Palm Beach County.
Drowning is silent and happens in seconds — even with attentive parents nearby. Put the safety of your guests in professional hands.
Safe Swimming School Lifeguards are:
- Experienced
- CPR Certified
- Professional
- Insured
Rate: $45/hour per lifeguard
Recommended: 1 lifeguard per 15 guests
50% deposit required at booking
SWIM LESSON PACKAGES
| Package | Total | Per Lesson |
|---|---|---|
| 8 lessons | $520 | $65/lesson |
| 12 lessons | $720 | $60/lesson |
| 20 lessons | $1,100 | $55/lesson |
Annual Registration Fee: $35 (one-time per year, listed separately)
Cancellation Policy:
Cancellations with less than 24 hours notice count as a lesson taught.
Weather cancellations do not count — those lessons are added to the end of your package.
SERVICE AREA
Safe Swimming School currently serves Palm Beach County only.
Preferred areas: Jupiter, Palm Beach Gardens, North Palm Beach, Tequesta, Jupiter Farms, Westlake. We travel throughout Palm Beach County depending on schedule and location.
GET STARTED
Text 561-236-8260 with:
- Swimmer’s age
- City/neighborhood and pool access
- Main goal (water safety, learning to swim, stroke improvement, etc.)
- Preferred days and times
We’ll confirm availability and get you scheduled fast.
