Oops!
Start Date is not before End Date

Filter Events by



Hands on Help

12:00 PM - 2:00 PM
Main Library - 12 Mile
Heritage Room
One on one assistance with computers. This is meant to be a learning session for internet (including searching and email) and Microsoft Word and Excel. Registration by librarians at the Reference Desk.
View More

Open Lab

2:00 PM - 4:00 PM
Main Library - 12 Mile
Computer Lab
Join us in the Main Library Computer Lab to receive assistance from one of our tech gurus. Whether it is help with your personal device, or with your favorite social media network, our experienced techs will be there to help you. 
View More

Library Board of Trustees Meeting

7:00 PM - 9:00 PM
Main Library - 12 Mile
Board Room
Library Board of Trustees Meeting
View More

ESL Conversation Group

10:30 AM - 12:00 PM
Farmington Branch - Liberty St.
Meeting Room
Come and practice your English in a relaxed setting.  No registration required.
View More

Fresh Thyme Story Time - All Ages

10:30 AM - 11:00 AM
Offsite

Come join us for stories, songs, and finger plays at Fresh Thyme Market.

Fresh Thyme Market: 23300 Farmington Rd. Farmington, MI 48336

View More
Registration is open

After-Hours Minecraft

6:30 PM - 8:30 PM
Main Library - 12 Mile
Computer Lab

Ages 11-18

After the Library closes, the fun begins!

Grab some pizza, hang out with your friends, and play Minecraft in survival mode!

Registration required.


View More
Join the waiting list

PAWS for Reading - Shelby

11:00 AM - 11:30 AM
Main Library - 12 Mile
Other

Registration Required

Our furry friends love to hear children read! Bring your child, a book of their choice and spend some quality time reading to Shelby.

View More
Registration is open — Register in-person or call the library

PAWS for Reading - Shelby

11:30 AM - 12:00 PM
Main Library - 12 Mile
Other

Registration Required

Our furry friends love to hear children read! Bring your child, a book of their choice and spend some quality time reading to Shelby.

Talk to a children's librarian or call (248) 848-4315 to set up an appointment with a dog!

View More
Registration is open

Island Princess Celebration

2:00 PM - 2:45 PM
Main Library - 12 Mile
Auditorium
Registration is required; Register one child and note how many people will be in your party.

Set sail and join the fun with Island Princess from Fairytale Entertainment! Enjoy singing, dancing and photo-ops during the visit for memories that last forever.

Call (248) 848-4315 to register.
View More
Registration is open

Island Princess Celebration

3:00 PM - 3:45 PM
Main Library - 12 Mile
Auditorium
Registration is required; Register one child and note how many people will be in your party.

Set sail and join the fun with Island Princess from Fairytale Entertainment! Enjoy singing, dancing and photo-ops during the visit for memories that last forever.

Call (248) 848-4315 to register.
View More

ESL Conversation Group

6:30 PM - 8:00 PM
Main Library - 12 Mile
Conference Room B
Practice your English in a relaxed setting.  No registration required.
View More
Join the waiting list — Register in-person or call the library

PAWS for Reading - Pearl/Hazel

7:00 PM - 8:00 PM
Pearl and Hazel make excellent reading friends!
Main Library - 12 Mile
Other

Registration Required

Our furry friends love to hear children read! Bring your child, a book of their choice and spend some quality time reading to either Pearl or Hazel.

Talk to a children's librarian or call (248) 848-4315 to set up an appointment with a dog!

View More

Adult coloring

11:00 AM - 12:00 PM
Adult Coloring
Main Library - 12 Mile
Conference Room A
Coloring isn’t just for kids! Studies show coloring can have a calming effect on the adult mind and help to promote overall wellness. FCL now stands also for Farmington COLORING Library! We will provide adult coloring sheets and coloring tools, but feel free to bring your own! Sponsored by the Friends of the Farmington Community Library
View More

ESL Conversation Group

1:30 PM - 3:00 PM
Main Library - 12 Mile
Conference Room A
Practice your English conversation skills in a relaxed, informal environment. English learners of all skill levels welcome! No registration required.
View More

Farmington Hills Writers' Group

7:00 PM - 8:45 PM
Main Library - 12 Mile
Conference Room A
You are invited to attend a relaxed, friendly meeting of like-minded individuals looking to improve their craft through discussion and writing exercises.
View More
Registration is open

Holiday Community Sings with Matt Watroba

7:00 PM - 8:30 PM
Main Library - 12 Mile
Auditorium
Join us for a special Holiday Community Sings. Matt will compile lyrics of a variety of holiday songs and project them on a screen while he plays guitar and leads the singalong. Bring the family for a festive evening of singing. 

Sponsored by the Farmington Friends of the Library.
View More
Registration is open

International Film Series: Marguerite

6:30 PM - 8:30 PM
Marguerite
Main Library - 12 Mile
Auditorium
Registration required

Watch the award-winning comedy/drama Marguerite
 (Rated R, run time 2 hour, 9 min.) on the big screen. This program is intended for adults, 18 and older.

Rated R
Run time: 2 hours, 9 minutes
French with English subtitles

Paris, 1920s. Marguerite Dumont is a wealthy woman, lover of the music and the opera. She loves to sing for her friends, although she's not a good singer. Both her friends and her husband have kept her fantasy. The problem begins when she decides to perform in front of a real audience.
View More
Registration is open

Teen Advisory Board

6:30 PM - 8:30 PM
Farmington Branch - Liberty St.
Meeting Room
Calling all teens (grades 6-12) who are willing to help plan programs for their peers, step up social media interaction, and make the teen areas of the two branches the best they can be. This is a great opportunity for volunteer hours as well as learning skills that will be useful in the future. Oh, and we’re also pretty sure it will be fun…
View More
Registration is open — Register in-person or call the library

PAWS for Reading - Harlowe

7:00 PM - 8:00 PM
Main Library - 12 Mile
Other

Registration Required

Our furry friends love to hear children read! Bring your child, a book of their choice and spend some quality time reading to Harlowe.

Talk to a children's librarian or call (248) 848-4315 to set up an appointment with a dog!
View More

Hands on Help

12:00 PM - 2:00 PM
Main Library - 12 Mile
Heritage Room
One on one assistance with computers. This is meant to be a learning session for internet (including searching and email) and Microsoft Word and Excel. Registration by librarians at the Reference Desk.
View More

Open Lab

6:00 PM - 8:00 PM
Main Library - 12 Mile
Computer Lab
Join us in the Main Library Computer Lab to receive assistance from one of our tech gurus. Whether it is help with your personal device, or with your favorite social media network, our experienced techs will be there to help you. 
View More

Fiber Fans: Knitters & Spinners

6:30 PM - 8:30 PM
Main Library - 12 Mile
Conference Room B
Meet other knitters and spinners; share experiences; learn how to knit, crochet or spin; and participate in projects.
View More

C.A.R.E.S. Story Time - Babies - PreK

9:30 AM - 11:00 AM
Offsite
See description for location

Join us at C.A.R.E.S. of Farmington Hills for an interactive story time and activities afterward. This story time is designed for babies through pre-kindergarten children.

This story time takes place at C.A.R.E.S. (Community. Action. Resources. Empowerment. Services.) of Farmington Hills:

27835 Shiawassee Road, Farmington Hills, MI 48336

View More

ESL Conversation Group

10:30 AM - 12:00 PM
Farmington Branch - Liberty St.
Meeting Room
Come and practice your English in a relaxed setting.  No registration required.
View More

FCL Game Day

12:00 PM - 5:30 PM
Main Library - 12 Mile
Auditorium
Join us for a monthly Game Day meet up hosted in collaboration with Oakland County Gamers. They'll have volunteers on hand to help teach and play games of all types for any age and any level of experience! Explore our current board game collection or bring one to share.
View More