Classes are offered in arts, cooking, dance and drama, martial arts and more. For a current listing of offerings, browse our online recreation guide or register online.

Outdoor Programs

Activities include canoeing, kayaking, rafting, rock climbing, sailing, skateboarding, skiing, snowshoeing, tree climbing, nature walks and more. For more information, visit our Outdoor Program page or register online.

Pool Programs

Classes include parent/child swim lessons, recreation swims and more. For more information, visit our Pools page or register online.

Special Events and Drop-in Programs

Events are offered throughout the year and are listed in our online recreation guide.