Announcements

Museum Passes may be unavailable

We're excited to announce that our museum passes will be switching to a new platform called MuseumKey! In order to do so the ability to reserve museum passes will be experiencing some periods of downtime. If you have any questions about existing reservations please reach out to the Children's Department. 

New Years Closing

The Farmington Libraries will be closed Tuesday, December 31 & Wednesday, January 1.

Locations & Hours

Main Library

Main Library

MONDAY - THURSDAY 9:00 AM - 8:00 PM

FRIDAY - SATURDAY 9:00 AM - 5:00 PM 

Summer Saturdays  9:00 AM - 1:00 PM

SUNDAY 1:00 PM - 4:00 PM (JAN - MAR)

860-673-6791

Barney Library

Barney Library Building

MONDAY - THURSDAY & SATURDAY 9:00 AM - 5:00 PM

Summer Saturdays  9:00 AM - 1:00 PM

860-673-6791

Monday, January 1, 2024

Monday, January 15, 2024 (Martin Luther King Day)

Monday, February 19, 2024 (President’s Day)

Friday, March 29, 2024 (Good Friday)

Saturday, May 25, 2024

Monday, May 27, 2024 (Memorial Day)

Wednesday, June 19, 2024 (Juneteenth)

Thursday, July 4, 2024 (Independence Day)

Friday, July 5, 2024

Saturday, July 6, 2024

Saturday, August 31, 2024

Monday, September 2, 2024 (Labor Day)

Monday, October 14, 2024 (Columbus Day)

Monday, November 11, 2024 (Veterans Day)

Wednesday, November 27, 2024 

Thursday, November 28, 2024 (Thanksgiving Day)

Friday, November 29, 2024

Tuesday, December 24, 2024  

Wednesday, December 25, 2024 (Christmas Day)

Tuesday, December 31, 2024

Wednesday, January 1, 2025 (New Years Day)

Monday January 1, 2025 
Monday January 20, 2025 (Martin Luther King Jr. Day)
Monday February 17, 2025 (President's Day)
Saturday May 24, 2025
Monday May 26, 2024 (Memorial Day)
Thursday June 19, 2025 (Juneteenth)
Friday July 4 (Independence Day)
Thursday August 21, 2025 (Staff Development Day)
Friday August 22, 2025 (Staff Development Day)
Saturday August 30, 2025 (Labor Day)
Monday September 1, 2025 (Labor Day)
Monday October 13, 2025 (Indigenous People's Day)
Tuesday November 11, 2025 (Veterans Day)
Wednesday November 26 
Thursday November 27, 2025 (Thanksgiving Day)
Friday November 28, 2025 
Wednesday December 24, 2025
Thursday December 25, 2025 
Wednesday December 31, 2025 Closing at 5 pm