Farmington Public Library

Library Adventures



Library AdventuresClass Visit Type


Farmington Public Library Adventures for Youth Please read before scheduling a visit and/or tour at the library .

Questions? Email Library Adventures or call (505) 566-2200 for more information


No online registration is available, but


Failure to cancel a scheduled Library Adventure may result in losing privileges for future adventures.

No School DaysThe Farmington Public Library uses the Farmington Municipal Schools Calendar

Register for Summer Reading and other Reading Programs



Library hours


How to donate books

Get a library card

Where we are located



Newsletter Sign Up


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