Past events
- 2026-04-22T10:00:00-05:00
- 2026-04-22T18:00:00-05:00
- Hamilton Public Library Genealogy Center
22
WednesdayGenealogy Center Open!
The Genealogy Center is open with resources and experts who can provide guidance to help you explore your family history and discover your roots.
- 2026-04-22T10:00:00-05:00
- 2026-04-22T11:00:00-05:00
22
WednesdayAdult Beginner ESL Classes
Learn English! FREE Adult English as a Second Language classes! Learn basic English skills: reading, writing, and speaking.
- 2026-04-22T09:00:00-05:00
- 2026-04-22T10:00:00-05:00
- Teague Conference Center
22
WednesdayYoga @ the Library
Come Join Our Yoga Classes! Now More Days! Tuesdays - Fridays @ 9 am. Bring your own mat! Free!
- 2026-04-21T17:45:00-05:00
- 2026-04-21T19:00:00-05:00
21
TuesdayBookmark Signing Party
Come celebrate the 15th annual bookmark contest winners. The community is invited to come purchase bookmarks and have them signed by the artist.
- 2026-04-21T16:00:00-05:00
- 2026-04-21T18:00:00-05:00
21
TuesdayAR Testing
HISD children are welcome every afternoon after school for testing.
- 2026-04-21T10:00:00-05:00
- 2026-04-21T12:30:00-05:00
21
TuesdayMahjong Group
Come Join the FUN & Learn how to play. Learn the basics of playing Mahjong with real tiles. Improve your skills, and compete with fellow players.
- 2026-04-21T09:00:00-05:00
- 2026-04-21T10:00:00-05:00
- Teague Conference Center
21
TuesdayYoga @ the Library
Come Join Our Yoga Classes! Now More Days! Tuesdays - Fridays @ 9 am. Bring your own mat! Free!
- 2026-04-20T19:07:00-05:00
- 2026-04-20T23:59:59-05:00
- Teague Conference Center
20
MondayYoung Life
A faith-based youth outreach program that builds meaningful relationships with high school students through Christ-centered mentorship and fun activities.
- 2026-04-17T16:00:00-05:00
- 2026-04-17T18:00:00-05:00
17
FridayAR Testing
HISD children are welcome every afternoon after school for testing.
- 2026-04-17T09:00:00-05:00
- 2026-04-17T10:00:00-05:00
- Teague Conference Center
17
FridayYoga @ the Library
Come Join Our Yoga Classes! Now More Days! Tuesdays - Fridays @ 9 am. Bring your own mat! Free!