Funded by the City of Weymouth, Weymouth Recreation provides a number of cultural, recreational and athletic programs and facilities for area residents. It seeks to improve life in Weymouth by creating a sense of camaraderie and community among citizens. Classes and activities offered may include archery, adult pick-up basketball, guitar lessons and a floor hockey league.