Title/Search

Or search programs by keyword....?

Upcoming Events

Time Zone: Central Time - US & Canada (change)

Mystery Mayhem (All Ages) In-Person

Explore the mystery genre! Sharpen your skills of deduction by solving the library mystery and enjoying fun crafts and activities for the whole family!
Date:
Saturday, July 19, 2025
Time:
10:00am - 1:00pm
Location:
John and Judy Gay Library
Audience:
  All Ages  
Register! - 266 seats left

Family Storytime (All Ages) In-Person

Kick off the weekend with McKinney Public Library's Storytime at Old Settlers Recreation Center! Enjoy enchanting tales, interactive adventures, and shared moments that inspire a love of storytelling
Date:
Saturday, July 19, 2025 Show more dates
Time:
10:30am - 11:15am
Location:
Old Settlers Recreation Center
Audience:
  All Ages  
Register! - 10 seats left

Saturday Chess Meetup (All Ages)

Practice chess with new friends in a fun environment. All skill levels welcome! This is not an instructional program.
Date:
Saturday, July 19, 2025 Show more dates
Time:
11:00am - 1:00pm
Location:
John and Judy Gay Library
Audience:
  All Ages  

Classics Book Club (Adults) In-Person

Enjoy discussion with fellow book lovers as we read a timeless book each month. This month we're reading: Flowers for Algernon by Daniel Keyes View current book selections at...  More
Date:
Sunday, July 20, 2025 Show more dates
Time:
2:00pm - 3:00pm
Location:
John and Judy Gay Library
Audience:
  Adults  
Register! - 12 seats left

Wobblers & Walkers (10-20 Months) In-Person

If your little one is already walking or starting to walk, this program is for you! Join us for short rhymes and songs for the more mobile babies to enjoy.
Date:
Monday, July 21, 2025 Show more dates
Time:
10:30am - 11:00am
Location:
Old Settlers Recreation Center
Audience:
  Little Ones (10-20 Months)  
Register! - 8 seats left

Baby & Me (0-10 Months) In-Person

Encourage early literacy and motor skills with simple books, rhymes, bounces, tickles, and movement games.
Date:
Monday, July 21, 2025 Show more dates
Time:
10:30am - 11:15am
Location:
John and Judy Gay Library
Audience:
  Little Ones (0-10 Months)  
Register! - 18 seats left

Discover Dance: Hip Hop (K-5th Grade) In-Person

The students will learn basic steps that are used towards curating dance. The class will offer a unique and exciting style of dance that is commonly performed to hip-hop music. Students will learn...  More
Date:
Monday, July 21, 2025 Show more dates
Time:
4:30pm - 5:30pm
Location:
John and Judy Gay Library
Audience:
  School Age (K-5th Grade)  
Register!

Wobblers & Walkers (10-20 Months) In-Person

If your little one is already walking or starting to walk, this program is for you! Join us for short rhymes and songs for the more mobile babies to enjoy.
Date:
Tuesday, July 22, 2025 Show more dates
Time:
10:30am - 11:15am
Location:
John and Judy Gay Library
Audience:
  Little Ones (10-20 Months)  
Register!

Pre-K Storytime (3-5 Years) In-Person

Encourage your child's development with books, songs, and engaging activities to help your pre-schooler prepare for kindergarten.
Date:
Tuesday, July 22, 2025 Show more dates
Time:
11:30am - 12:15pm
Location:
John and Judy Gay Library
Audience:
  Little Ones (3-5 Years)  
Register!

Mad Science (K-5th Grade) In-Person

Dive into the worlds of Science, Technology, Engineering, Art, and Math, where children will explore fascinating topics that encourage curiosity and problem-solving.
Date:
Tuesday, July 22, 2025 Show more dates
Time:
4:30pm - 5:30pm
Location:
John and Judy Gay Library
Audience:
  School Age (K-5th Grade)  
Register!

View More Events:

Today's Hours

Book a Space

Use our online tool to book study rooms in the library.

John and Judy Gay Library Roy and Helen Hall Library

Book a Research Appointment

Meet one on one with one of our expert librarians and get help with your research.

Contact Us