Sports & Activities

Weekend Soccer League
Team Sports

Weekend Soccer League

Every Saturday
9:00 AM - 12:00 PM
City Sports Park
22 participants
All levels

Join our casual weekend soccer league. Teams are formed on the spot, all skill levels welcome.

$10 per sessionJoin Activity
Morning Yoga in the Park
Fitness

Morning Yoga in the Park

Every Tuesday & Thursday
7:00 AM - 8:00 AM
Central Park
15 participants
Beginner-Friendly

Start your day with energizing yoga in the park. Bring your own mat and water bottle.

Basketball Pickup Games
Team Sports

Basketball Pickup Games

Monday, Wednesday, Friday
6:00 PM - 8:00 PM
Community Center
20 participants
Intermediate

Regular pickup basketball games. Come alone or with friends, we'll organize teams on arrival.

$5 per sessionJoin Activity
Trail Running Group
Running

Trail Running Group

Every Sunday
8:00 AM - 10:00 AM
Forest Trail Park
18 participants
All levels

Explore scenic trails with our friendly running group. Different pace groups available.

Tennis Doubles Tournament
Tournament

Tennis Doubles Tournament

June 15, 2025
10:00 AM - 4:00 PM
Tennis Club
32 participants
Intermediate-Advanced

Friendly doubles tournament with prizes for winners. Register with a partner or we can match you.

$25 per teamJoin Activity
Cycling Group Ride
Cycling

Cycling Group Ride

Every Saturday
7:30 AM - 10:30 AM
Bike Shop Meeting Point
25 participants
Intermediate

30-mile group ride at a moderate pace. Road bikes recommended. Helmet required.

Rock Climbing Meetup
Climbing

Rock Climbing Meetup

Every Thursday
6:00 PM - 8:00 PM
Vertical Climbing Gym
12 participants
All levels

Indoor rock climbing for all skill levels. Instructors available for beginners.

$15 (includes equipment)Join Activity
Beach Volleyball
Team Sports

Beach Volleyball

Every Saturday & Sunday
2:00 PM - 5:00 PM
City Beach
16 participants
All levels

Casual beach volleyball games. Just show up and join a team. All skill levels welcome.

Start Your Own Activity

Looking for teammates or participants for your favorite sport or activity? Create your own group and invite others to join.

Create an Activity