The Town offers a variety of classes to choose from:

View our current selection of Online and In-Person Classes.


Due to Contra Costa Health Services public health mandates related to the COVID-19 pandemic, many of our in-person events have been impacted. As the novel coronavirus situation evolves, please check back for more information. In the meantime, please join us on our social media on Instagram @danvilleparksca and/or follow the Town of Danville on Facebook to keep you connected and receive updates.

youth sports

The Town of Danville offers many youth sports programs for grade-school age youth.