YOUTH SUMMER CAMPS

2026 summer camps

Taylor Sanford
TaylorS@sportsmallgroup.com

(801) 261-3426 ext. 119

Our reimagined Multi-Sport Camp is designed to keep kids active, engaged, and learning all summer long. Campers rotate through a variety of sports, including pickleball, tennis, swimming, soccer, basketball, and more—all led by our team of qualified and certified professionals.

This isn’t just playtime! Each session is structured as a true lesson, allowing campers to build skills, improve technique, and gain confidence while working directly with experienced coaches. It’s a unique chance to receive high-quality instruction across multiple sports at an incredible value.

With a balance of skill-building and fun, campers will enjoy an energetic and supportive environment while making new friends and trying new activities.

Ages: 5-12
Camper-to-Counselor Ratio: 6:1

Session Dates & Schedule Options

Half Day (Monday – Friday)

  • 9 am – 12 pm or 1 pm – 4 pm
  • $220 for members
  • $250 for non-members

Full Day (Monday – Friday)

  • 9 am – 4 pm
  • $320 for members
  • $350 for non-members

Session Dates:

  • June 8–12
  • June 15–19
  • June 22–26
  • June 29 – July 3
  • July 6–10
  • July 13–17
  • July 20–23*
  • July 27–31

*No class on July 24. Prorated accordingly

What to Bring

  • Athletic clothing and shoes
  • Tennis or pickleball racket (loaners available at no cost)
  • Swimsuit and towel on swim days
  • Lunch for full-day campers
  • Water bottle
  • Sunscreen

Registration Details

  • Pre-registration is required
  • Registration closes the Friday before each camp session
  • Minimum of 6 campers required per session
  • Register online or at the front desk at The Sports Mall

Non-members must create a free account to register for the summer program. This does not enroll you in a membership.

Cancellation Policy

Due to limited availability, refunds will NOT be given. However, you may apply your payment toward another available camp session.

Questions?

Text or call our Front Desk at (801) 261-3426.