Oops!
Start Date is not before End Date

Filter Events by



Kids Magazines Giveaway

Saturday, July 15, 2023
Highland Township Public Library
We're getting rid of our old magazine issues!  Come downstairs to the Youth Department and pick up old issues. First come, first served, no limit.  This week, we will only have kids' titles available.
View More

Closed for Independence Day

All Day
Highland Township Public Library
The library will be closed on Tuesday, July 4th for Independence Day (observed). we will reopen again on Wednesday July 5th.
View More
Registration is closed

Family Rock Painting

5:00 PM - 7:30 PM
Highland Township Public Library
Community Room - Lower Level
Come paint with us, and help build our library rock garden! Paint rocks that will inspire hope, kindness, and maybe a few laughs to share with our community. We will provide the materials, and we will seal any rocks left for our garden. 

*New this year* Each session will feature a different rock-themed craft or painting technique! Join us every other Wednesday through the summer. We will paint outside on the patio if the weather cooperates, or in the Community Room when it doesn't cooperate.  

Please register only one family member and please indicate how many are in your group.
View More

Outdoor Drop-In Play Group

10:00 AM - 12:00 PM
Highland Township Public Library
Outside
For ages birth through 5 years, plus caregivers and families.  

Drop in between 10am and Noon to play and socialize.  We'll have a selection of educational toys and books out for you to enjoy exploring.  We will meet outdoors on the shaded back patio.  In case of bad weather, this event will be cancelled.
View More
Registration is closed

Wacky Shades!

11:00 AM - 12:00 PM
Highland Township Public Library
Community Room - Lower Level
Let your imagination go crazy while creating wild, silly, strange, and unusual art goggles. Wear them to your next picnic, party, or play-time.   

If you can use scissors well, then this activity is for you!  (kids as young as 7 years)
View More

Cards for Hospitalized Kids

10:00 AM - 8:00 PM
Highland Township Public Library
Storytime Room - Lower Level
Come in any time during July and create a bit of cheer for a hospitalized kid!
View More
Registration is closed

Teen - Amazing Card Tricks

6:00 PM - 7:00 PM
Highland Township Public Library
Community Room - Lower Level
Amaze your family and puzzle your friends with some crafty card tricks!  Participants will receive a high-quality "professional" deck of cards plus a few other gadgets to keep!
View More

Outdoor Drop-In Play Group

10:00 AM - 12:00 PM
Highland Township Public Library
Outside
For ages birth through 5 years, plus caregivers and families.  

Drop in between 10am and Noon to play and socialize.  We'll have a selection of educational toys and books out for you to enjoy exploring.  We will meet outdoors on the shaded back patio.  In case of bad weather, this event will be cancelled.

First Tuesday of each month at 10:30am:   Enjoy a special 20-minute session of movement songs, where we move together to the rhythm of the music, sometimes with extras like play scarves or ribbons or shakers.
View More

Highland Library Board Meeting

5:30 PM - 7:00 PM
Highland Township Public Library
Community Room - Lower Level
The Library is closed on the first Tuesday of July for the July 4th holiday. The Library Board meets this month on Tuesday the 11th at 5:30pm. Meetings are open to the public.
View More
Registration is closed

Fairy Friendship

11:00 AM - 12:00 PM
Highland Township Public Library
Community Room - Lower Level
Are you a fan of the friendly fae?  Join us at this Fairy-themed party while we learn how to be a good friend.  We'll also enjoy activities, crafts, games, and snacks at this fun fest!  

Please let us know about any food allergies.
View More

Outdoor Drop-In Play Group

10:00 AM - 12:00 PM
Highland Township Public Library
Outside
For ages birth through 5 years, plus caregivers and families.  

Drop in between 10am and Noon to play and socialize.  We'll have a selection of educational toys and books out for you to enjoy exploring.  We will meet outdoors on the shaded back patio.  In case of bad weather, this event will be cancelled.
View More

Friends Used Book Sale

10:00 AM - 2:00 PM
Highland Township Public Library
Friends Room - Lower Level
Come buy quality used books at very reasonable prices and support our Friends of the Library!
$.50 - $1.50 for paperbacks, $1.50 hardcovers, specialty items may be more.

Donations to the book sale are currently accepted on Tuesdays and Wednesdays only. 
Books must be in a box or bag. Please leave donations on the cart by the front doors during open library hours - 10am - 8pm.
View More

Game Con!

10:00 AM - 3:00 PM
Highland Township Public Library
Check out what we have planned by visiting https://highlandlibrary.info/gamecon/

View More
Registration is closed

Phonics Phun

2:00 PM - 3:00 PM
Highland Township Public Library
Community Room - Lower Level
Play games!  Win Prizes!  Fight Summer Loss!  Have fun while brushing up on phonics and other word skills.
View More

Let's LEGO

All Day
Highland Township Public Library
Community Room - Lower Level
Drop in any time today to build with our massive LEGO collection!  

Today's challenge: Build your name in LEGO!

View More

Outdoor Drop-In Play Group

10:00 AM - 12:00 PM
Highland Township Public Library
Outside
For ages birth through 5 years, plus caregivers and families.  

Drop in between 10am and Noon to play and socialize.  We'll have a selection of educational toys and books out for you to enjoy exploring.  We will meet outdoors on the shaded back patio.  In case of bad weather, this event will be cancelled.
View More
Registration is closed

Family Rock Painting

5:00 PM - 7:30 PM
Highland Township Public Library
Community Room - Lower Level
Come paint with us, and help build our library rock garden! Paint rocks that will inspire hope, kindness, and maybe a few laughs to share with our community. We will provide the materials, and we will seal any rocks left for our garden. 

*New this year* Each session will feature a different rock-themed craft or painting technique! Join us every other Wednesday through the summer. We will paint outside on the patio if the weather cooperates, or in the Community Room when it doesn't cooperate.  

Please register only one family member and please indicate how many are in your group.
View More

Outdoor Drop-In Play Group

10:00 AM - 12:00 PM
Highland Township Public Library
Outside
For ages birth through 5 years, plus caregivers and families.  

Drop in between 10am and Noon to play and socialize.  We'll have a selection of educational toys and books out for you to enjoy exploring.  We will meet outdoors on the shaded back patio.  In case of bad weather, this event will be cancelled.
View More

Library @ Highland Farmer's Market

10:00 AM - 2:00 PM
Highland Township Public Library
Visit us at the Highland Farmer's Market! The NEW location is at the corner of Ruggles and Milford Rd, at the Highland Station Depot just south of M59. We will have activities and library materials on-hand for you to check out, and maybe even a prize giveaway! Highland residents can even sign up for a library card! See you there...

View More
Registration is closed

Teen - Painting with artist Noelle Douglas

5:00 PM - 8:00 PM
Highland Township Public Library
Community Room - Lower Level
Noelle Douglas, known professionally as nodoyodoart- or NoDo for short- is an award winning  Michigan artist. She is professionally trained in computer animation, and self taught in both traditional and digital painting and drawing. When not painting or working on commissions, she can be found working on her webcomic, "Tabibito" on webtoons, or studying Japanese. 

Noelle will be bringing her expertise, supplies and even music to guide you through creating your own masterpiece. 
View More
Registration is closed

Team Puzzle Battle!

All Day
Highland Township Public Library
Community Room - Lower Level
Bring your family and try to complete a 500-piece puzzle as fast as you can! 
You get to keep the puzzle you worked on, and the fastest team(s) will win an extra puzzle!

Please register your family (group) - space for this program is limited - then drop in any time on this day to complete your puzzle (leave yourself some time; we close at 8pm).

Please register under ONE family member's name.

BIG thanks to the Friends of the Library for hosting this event!
View More

Outdoor Drop-In Play Group

10:00 AM - 12:00 PM
Highland Township Public Library
Outside
For ages birth through 5 years, plus caregivers and families.  

Drop in between 10am and Noon to play and socialize.  We'll have a selection of educational toys and books out for you to enjoy exploring.  We will meet outdoors on the shaded back patio.  In case of bad weather, this event will be cancelled.
View More

Outdoor Drop-In Play Group

10:00 AM - 12:00 PM
Highland Township Public Library
Outside
For ages birth through 5 years, plus caregivers and families.  

Drop in between 10am and Noon to play and socialize.  We'll have a selection of educational toys and books out for you to enjoy exploring.  We will meet outdoors on the shaded back patio.  In case of bad weather, this event will be cancelled.
View More