Annville offers opportunities to residents of all ages.
The Annville Youth League organizes teams for Baseball, Basketball, Cheerleading, Football, Tee Ball, and Wrestling.
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.