Farmington Public Library




Youth (Toddler to Gr. 5)

Daycare & Summer Learning

Teen (Gr. 6 to HS Senior)

Adult (age 18 and up)

Congratulations, Chevel Shepherd!

"Stay Engaged"

The message from Mayor, Nate Duckett

About MTAC & Youth in Action

MTAC: Mayors Teen Advisory Council.
Represent your school or organization and encourage your friends (ages 12-18) to join the teen council.  The teen council's not only for Farmington teens, it is for all San Juan County teens!

First Thursday of the Month

Teen Zone @ 6pm


Monday at 2pm (snacks provided)

Library Events Calendar

Tuesday, Tween/Teen Tech
4pm in the Teen Zone

Library Events Calendar

Use the 3D printer, work with new technology, using coding with Arduino, Raspberry Pi, Cube bot, Lego Mindstorms, etc. Featuring XArcade and Teen Gaming (ongoing daily) or featured from 3pm to 8pm with a valid library card.

List of Teen Zone Games

Teen Gaming Policies

All programs are subject to change.   Please see Library Events Calendar

Earn $100

Almost like “Shark Tank”

Present your proposal at MTAC

Present the program in the Teen Zone
Earn $100 Gift Card!

  1. Fill out a  proposal form and bring to MTAC   
  2. Middle and/or high school students
  3. Schedule for no school days, Thursday or Saturday
  4. School clubs, organizations are welcome to present
  5. Market your program with a flyer
  6. Recruit 10 participants to attend
  7. Must be a minimum of 45 minutes
  8. Teen Zone staff will help you with supplies, copies, etc.
  9. Visit the Teen Zone @ Farmington Public Library
  10. Contact: (505) 566-2201 or


See the source image
Chess, Board Game and Gaming...Check Library Events Calendar


Check Library Events Calendar

Photography at the Library

There is a possibility that photographs taken of you and your family might be used by the Farmington Public Library for publicity. Please inform us at the program if you do not want your photo taken.

Existe la posibilidad de que fotografías tomadas de mí y mi familia sean utilizadas con el propósito de publicidad por la Biblioteca. Infórmenos por favor en el programa si usted no desea su foto tomada.





Newsletter Sign Up


Farmington Public Library ~2101 Farmington Ave. Farmington NM 87401 ~ 505-599-1270