Announcements

Winter Sundays at the Main Library

The Farmington Main Library is open Sundays, 1:00 PM - 4:00 PM January - March. Check out THIS POST to find out about our upcoming Sunday programs.

Upcoming Events

Age Group
Program Type

Primary tabs

This event is in the "All Ages" group.
This event is in the "Adults" group.
This event is in the "Teens" group.
This event is in the "Children" group.

Farmington Library Maker Fair

1:00pm - 4:00pm
Main Library
Library Branch: Main Library
Room: Jay Johnston Community Room
Age Group: All Ages, Adults, Teens, Children
Program Type: Crafts, Hobbies, & Gaming, Science & Technology, Maker Space & The Studio, Special Event
Event Details:
The Farmington Libraries Maker Fair is BACK! Enjoy demonstrations by local organizations and library staff, enjoy crafting opportunities, workshops, and takeaways for patrons of ALL AGES. ...
This event is in the "Adults" group.

Jewelry Making for Adults & Seniors

9:30am - 10:30am
Barney Library
Library Branch: Barney Library
Age Group: Adults
Program Type: Crafts, Hobbies, & Gaming
Event Details:
Stop in to the Barney Library for some independent jewelry making.  We will provide a variety of tools and supplies, and you bring the creativity. This is a self guided independent program (no assistance is available), just drop-in and have fun....
This event is in the "Teens" group.
This event is in the "Children" group.

Virtual Chess - Grades 5-8

6:30pm - 7:30pm
Main Library
Full
Registration
Library Branch: Main Library
Age Group: Teens, Children
Program Type: Crafts, Hobbies, & Gaming, Series for School Age Kids
Registration Required
Seats Remaining: 7
Event Details:
For children in grades 5-8. Registration Required.  A professional chess coach and player from DIG USA will be teaching this virtual chess class. This is an amazing opportunity for you to learn more about chess and to apply those strateg...
This event is in the "Teens" group.

Teen Biblio Box

All Day
Main Library
Open
Registration
Library Branch: Main Library
Age Group: Teens
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 3
Event Details:
Sign up for some fun treats and a hand selected library book picked just for you!  Register via the calendar one time and be subscribed--if you miss two boxes, you'll be removed from the list but it's easy to sign up again! Fill out this...

Disclaimer(s)

If you have special needs to attend this program, please contact the library in advance.
This event is in the "Children" group.

Tween Bibliobox

9:00am - 4:00pm
Main Library
Full
Registration
Library Branch: Main Library
Age Group: Children
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 0
Event Details:
Sign up for some fun treats and a hand-selected library book picked just for you!  Register via this calendar one time and be subscribed for 3 months--if you miss two boxes, you'll be removed from the list but it's easy to sign up again! ...
This event is in the "Adults" group.
This event is in the "Teens" group.

Sketching for Beginners Series

3:00pm - 4:00pm
Main Library
Full
Registration
Library Branch: Main Library
Room: Board Room 1
Age Group: Adults, Teens
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 0
Event Details:
Join us at the Farmington Library for beginners drawing club focused on pencil drawings. Explore varied drawing techniques to add to your skill toolkit! Whether you draw for fun or want to connect with other artists, join us for an afternoon of sketc...
This event is in the "Adults" group.

Monthly Makers

10:00am - 11:00am
Barney Library
Open
Registration
Library Branch: Barney Library
Room: Hoppin Gallery
Age Group: Adults
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 3
Event Details:
Monthly Makers is a low stakes arts and crafts program for Adults.  You don’t need to be crafty to enjoy this program, it’s about the process NOT the product.  Each month we will try different crafts, mediums, and styles, without the p...
This event is in the "Children" group.

Saturday Art Studio

10:00am - 11:00am
Main Library
Full
Registration
Library Branch: Main Library
Room: J Program Room
Age Group: Children
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 0
Event Details:
This program is for art lovers!  We'll start off with a story which will weave into our art project.  Today's theme: Safari collage! ...
This event is in the "Children" group.

In-Person Chess Classes- Grades 1-4

3:30pm - 4:30pm
Main Library
Full
Registration
Library Branch: Main Library
Room: J Program Room
Age Group: Children
Program Type: Crafts, Hobbies, & Gaming, Series for School Age Kids
Registration Required
Seats Remaining: 0
Event Details:
For children in grades 1-4. Registration Required.  A professional chess coach and player from DIG USA will be teaching this in-person chess class. This is an amazing opportunity for you to learn more about chess and to apply those strat...
This event is in the "Teens" group.
This event is in the "Children" group.

Character Backpack Keychains

6:00pm - 7:00pm
Main Library
Open
Registration
Library Branch: Main Library
Room: Teen Space
Age Group: Teens, Children
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 3
Event Details:
Bring a friend and create customized backpack keychains of your favorite characters or other designs using paint pens on acrylic disks. This event is a collaboration between the Children’s Services and Teen Services departments so we will be meeting ...
This event is in the "Adults" group.

Adult Take-and-Make Program: Painted Bird Paperweight

9:00am - 5:00pm
Main Library
Waitlist
Registration
Library Branch: Main Library
Age Group: Adults
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 0
Event Details:
We will take a plaster of paris bird and paint it to make a beautiful paperweight.          ...
This event is in the "Teens" group.

Teen Craft: Tote Bag Decorating

3:00pm - 4:00pm
Main Library
Open
Registration
Library Branch: Main Library
Room: Teen Space
Age Group: Teens
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 12
Event Details:
Stop by the Teen Space to decorate your very own tote bag that you can bring home!  Open to those in Grades 7-12. Register to Save Your Seat. Sponsored by the Friends of the Farmington Libraries ...
This event is in the "All Ages" group.
This event is in the "Adults" group.
Registration
Library Branch: Main Library
Room: Jay Johnston Community Room
Age Group: All Ages, Adults
Program Type: Gardening, Lecture, History, & Culture, Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 92
Event Details:
Dr. Diane Lewis, a nephrologist, author and consultant in environmental health, will describe how the chemicals we put on our yards end up in our drinking water, even bottled water, and why this puts a cloud over our children's future. She offers alt...
This event is in the "All Ages" group.
This event is in the "Adults" group.
This event is in the "Teens" group.

Just Knit Series with Jerusha

6:00pm - 8:00pm
Main Library
Open
Registration
Library Branch: Main Library
Room: Board Room 1
Age Group: All Ages, Adults, Teens
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 19
Event Details:
Join us for an hour of knitting! Whether you are a seasoned knitter or are picking up needles for the first time, you'll find a supportive group focused on the love of craft and the creative process. Bring your enthusiasm, your works-in-progress, you...
This event is in the "Teens" group.
This event is in the "Children" group.

Virtual Chess - Grades 5-8

6:30pm - 7:30pm
Main Library
Full
Registration
Library Branch: Main Library
Age Group: Teens, Children
Program Type: Crafts, Hobbies, & Gaming, Series for School Age Kids
Registration Required
Seats Remaining: 7
Event Details:
For children in grades 5-8. Registration Required.  A professional chess coach and player from DIG USA will be teaching this virtual chess class. This is an amazing opportunity for you to learn more about chess and to apply those strateg...
This event is in the "Children" group.

In-Person Chess Classes- Grades 1-4

3:30pm - 4:30pm
Main Library
Full
Registration
Library Branch: Main Library
Room: J Program Room
Age Group: Children
Program Type: Crafts, Hobbies, & Gaming, Series for School Age Kids
Registration Required
Seats Remaining: 0
Event Details:
For children in grades 1-4. Registration Required.  A professional chess coach and player from DIG USA will be teaching this in-person chess class. This is an amazing opportunity for you to learn more about chess and to apply those strat...
This event is in the "Adults" group.
This event is in the "Teens" group.

Make Your Own Seed Bomb @ the Barney Library

10:00am - 11:00am
Barney Library
Open
Registration
Library Branch: Barney Library
Room: Hoppin Gallery
Age Group: Adults, Teens
Program Type: Gardening, Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 20
Event Details:
Join us at the Barney Library to Make Your Own Seed Bomb! "Seed bombs are great fun for children and adults! Whether it's a plant pot, flowerbed, wild patch in your lawn or an entire meadow, sowing wildflowers in your garden provide...
This event is in the "Adults" group.
Registration
Library Branch: Main Library
Age Group: Adults
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 16
Event Details:
We will be using the Watercolor resist technique to make a beautiful watercolor rose.         ...
This event is in the "Children" group.

Digital Escape Room: Animal Fun

9:30am - 10:00am
Main Library
Open
Registration
Library Branch: Main Library
Room: Virtual
Age Group: Children
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 31
Event Details:
Our animal friends are ready to read and count but they need a little help from you!  You will receive an email with a link to this digital escape room on the morning of April 11.     ...
This event is in the "Teens" group.
This event is in the "Children" group.

Virtual Chess - Grades 5-8

6:30pm - 7:30pm
Main Library
Full
Registration
Library Branch: Main Library
Age Group: Teens, Children
Program Type: Crafts, Hobbies, & Gaming, Series for School Age Kids
Registration Required
Seats Remaining: 7
Event Details:
For children in grades 5-8. Registration Required.  A professional chess coach and player from DIG USA will be teaching this virtual chess class. This is an amazing opportunity for you to learn more about chess and to apply those strateg...
This event is in the "Children" group.

Exploring Abstract Art

2:00pm - 3:00pm
Main Library
Open
Registration
Library Branch: Main Library
Room: J Program Room
Age Group: Children
Program Type: Crafts, Hobbies, & Gaming, Special Event
Registration Required
Seats Remaining: 4
Event Details:
Ages 9-12.  Registration required. We’ll read The Noisy Paint Box: The Colors and Sounds of Kandinsky’s Abstract Art, create art to different types of music, and then make our own Kandinsky Circles creation.  ...
This event is in the "Adults" group.

PUZZLE TIME AT THE BARNEY

All Day
Barney Library
Library Branch: Barney Library
Age Group: Adults
Program Type: Crafts, Hobbies, & Gaming
Event Details:
Stop by the Barney Library to enjoy a variety of puzzles on the second Thursday of the month during our open hours. ...
This event is in the "Children" group.

Pizza Palooza

4:30pm - 5:15pm
Main Library
Full
Registration
Library Branch: Main Library
Room: J Program Room
Age Group: Children
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 0
Event Details:
Join us for pizza themed games and activities and learn how to make your own english muffin pizza snack.  ...
This event is in the "Adults" group.
This event is in the "Teens" group.

Sketching for Beginners Series

3:00pm - 4:00pm
Main Library
Full
Registration
Library Branch: Main Library
Room: Board Room 1
Age Group: Adults, Teens
Program Type: Crafts, Hobbies, & Gaming
Registration Required
Seats Remaining: 0
Event Details:
Join us at the Farmington Library for beginners drawing club focused on pencil drawings. Explore varied drawing techniques to add to your skill toolkit! Whether you draw for fun or want to connect with other artists, join us for an afternoon of sketc...