Drop off new or gently used Halloween costumes for children, teens, and adults to the Children’s Department at the Farmington Library, 6 Monteith Drive now through September 30.*
The Maker Space at the Farmington Library will be closed beginning Monday, December 22 and reopen on Monday, December 29.
The Farmington Libraries will be closed Wednesday, December 24 & Thursday, December 25.
Drop off new or gently used Halloween costumes for children, teens, and adults to the Children’s Department at the Farmington Library, 6 Monteith Drive now through September 30.*
The Fall 2025 Teen Volunteering Interest Form is now open! Teens interested in volunteering can fill out the interest form and application between 8/25/25- 9/15/25, or until we have reached 25 volunteers.
The items in this bag have been selected to help children self-regulate by meeting their sensory needs. This kit can be used to make the library more accessible to those with increased sensory needs or to help a child calm down from a heightened emotional state.
The Fall (September-November) 2025 children’s programs are now available to view in the Event Calendar.
Registration will begin on Saturday, August 23.
This September, we’re celebrating everything that makes the library magical — and we want to hear from YOU! Whether it’s the books, the quiet spaces, the events, the people, or the memories, tell us why the library matters to you.
The August 2025 children’s programs are now available to view in the Event Calendar.
Registration will begin on Saturday, July 12.
Pick up a Summer Visit Challenge at the Barney Library beginning June 16 (and earn your first stamp!)
Visit us each week to earn a weekly stamp.
Each stamp is an entry, 10 visits = 10 entries
The Farmington Library will be undergoing painting in areas throughout the building during the month of June. This may mean limited access to certain spaces or materials being moved in the interim.
We apologize for any inconvenience.
The July 2025 children’s programs are now available to view in the Event Calendar.
Registration will begin on Saturday, June 14.