Annville offers opportunities to residents of all ages.

Residents and visitors enjoy dawn to dusk access to the Quittie Creek Nature Park with its trails, picnic tables and trout stream (map).

The Annville Youth League organizes teams for Baseball, Basketball, Cheerleading, Football, Tee Ball, and Wrestling.

The Annville-Cleona Youth Soccer Club provides youth 7-13 the opportunity to play fall soccer in the Lebanon Valley Youth Soccer League and youth ages 5 & 6 to play on teams formed within the club.

The Annville-Cleona Community Pool offers memberships for individuals and families.

Work out at the Annville Fitness Center.

The Arnold Sports Center at Lebanon Valley College invites community members to join and use its many facilities.

The Annville Senior Community Center offers a full program of activities each week Monday through Friday.