Cooke County Library


Cooke County Library



Temporary hours during COVID19

Monday – Friday 9:00 a.m. – 5:30 p.m.


200 S. Weaver St.
Gainesville, TX 76240

Friends of the Cooke County Library

The Friends support the library by holding fundraiser book sales. Read more about the Friends.

Library Mission Statement

The mission of the Cooke County Library is to provide all persons in the community with a safe and confidential environment in which they may freely pursue intellectual, educational, and recreational interests through diverse services and resources collected in a variety of formats.

Library History

The idea of a library in Cooke County has a very colorful history and has been an important landmark in the county since inception. Read more about the Library’s history here.


Read more about checking out items, photocopying, the library’s long range plan and more in the Library Policies page.

Grants Received

We’ve been awarded many grants since 2005. The grants have been used for purchasing new computers to having special performances. Some of the grants were joint projects with other local organizations. See the grants we’ve received.

  • Hours

    Due to the COVID-19 pandemic, the library is open M - F 9 am - 5:30 pm. We're still offering curbside pickup for those who want it during those hours.
    We are closed on the weekends.

  • Get in touch

    Phone: (940) 668-5530
    Fax: (940) 668-5533

  • Find us

    Cooke County Library
    200 S. Weaver St.
    Gainesville, TX 76240