Farmington Community Library carries nonfiction and fiction bestsellers, as well as other books. In addition, magazines, newspapers, and ebooks are available. The facility on 12 Mile Road is the main branch, with the secondary located on Liberty Street. Programs for children are hosted at both and their schedules can be viewed at the library's website.