Upcoming Events

This event is in the "Adults" group

Book Tasting Program

3:00pm–4:00pm
Adults
Farmington Library
Full
Registration Required
Library Branch: Farmington Library
Room: Meeting Room 2
Age Group: Adults
Program Type: Hobbies & Gaming
Registration Required
Event Details:

Are you looking for some new books to read? Come to one of our book tastings to gain exposure to new items. Our server will seat you and give you a menu of selections. For each course you can pick a blind item, based on a brief description.

This event is in the "Teens" group

Teen Switch Tournament: Just Dance

3:00pm–4:00pm
Teens
Farmington Library
Library Branch: Farmington Library
Room: Meeting Room 1
Age Group: Teens
Program Type: Hobbies & Gaming
Event Details:

It's Friday, time to game to win!

Dance like everyone is watching! Bring your best moves to wiggle and jive head to head with your friends!

This Switch Tournament is open to friends in Grades 7-12! 

This event is in the "Children" group
This event is in the "Infant/Toddler" group
This event is in the "Preschool" group

Weekend Wiggles!

9:30am–10:00am
Children, Infant/Toddler, Preschool
Farmington Library
Library Branch: Farmington Library
Room: Jay Johnston Community Room
Age Group: Children, Infant/Toddler, Preschool
Program Type: Storytime
Event Details:

Drop-in program.

This high-energy music and movement class will have us dancing and laughing!  We'll start with a story and then move to the music.

Library News

NEW UPDATE

The U.S. Department of State has removed all 501(c)(3) Nonprofits from its Passport Acceptance Facility Program. As such, The Farmington Libraries are no longer authorized to accept and process passports as of February 13, 2026. No new appointments are being scheduled. 

More Details