Library Updates

Due to a building issue, we are open with limited services.

Our phones are working! We are open and are ready to assist you in finding and checking out books and DVDs. Thank you for your patience as we work through the repairs.

We now have wifi access, so please visit if you would like to get some work done on your laptop or tablet.

We have 1 express computer station with internet access and printing capabilities. Please limit your time to 15 minutes if others are waiting.

Town of Dennis News: Final Draft of Open Space and Recreation Plan

A Public Comment period will run until January 1, 2020 on the 2019 Final Draft of the Dennis Open Space and Recreation Plan. Paper copies are available at Dennis Public Library, Dennis Senior Center and Dennis Planning Office, or accessed at the following link:

A Parent’s ADHD Overview: 11 Strategies for Common Home & School Challenges


Tuesday August 4 from 6-7 pm
Dr. David Nowell presents an interactive, high-energy, and practical introduction to ADHD at the Dennis Public Library Tuesday August 4 from 6-7 pm.
Does your child have difficulty starting or completing homework? Does he seem “addicted” to video games? Does she struggle with organization and focus? Has your child been diagnosed or treated for ADHD, or do you or his teachers strongly suspect that he might have symptoms? Join neuropsychologist Dr. Nowell for this interactive, high-energy, and practical introduction to ADHD. Learn what current brain research tells us about medication as well as non-medication interventions. Discover practical solutions for managing some of the more common ADHD-related problems at home and school, and bring your specific questions to the program.
Bio: Dr. David Nowell is a clinical neuropsychologist in Northborough who speaks internationally to teachers and counselors on the topic of Attention Deficit Hyperactivity Disorder. He is passionate about motivation and fully engaged living, and writes a popular blog at Psychology Today.
This program is free and open to the public. Registration is strongly encouraged; contact the library at 508-760-6174 to register.