Program Calendar (Note: private programs closed to the public may not be shown) Schedule your program now. Month Agenda Day Month Week 2024 May June 2025 Jul 2026 Sun Mon Tue Wed Thu Fri Sat 1 2 3 4 Gurley Library (Gurley, AL) – 06/04/2025 1:00 pm Gurley Library (Gurley, AL) – 06/04/2025 @ Gurley Public Library Jun 4 @ 1:00 pm – 2:00 pm Tickets 5 Rogersville Public Library (Rogersville, AL) -06/05/2025 2:00 pm Rogersville Public Library (Rogersville, AL) -06/05/2025 @ Rogersville Public Library Jun 5 @ 2:00 pm – 3:00 pm Tickets Burchell-Campbell Public Library (Lexington, AL) – 06/05/25 5:00 pm Burchell-Campbell Public Library (Lexington, AL) – 06/05/25 @ Burchell Campbell Memorial Public Library Jun 5 @ 5:00 pm – 6:00 pm Tickets 6 7 8 9 10 Huntsville Main Library (Huntsville, AL) – 06/10/2025 10:00 am Huntsville Main Library (Huntsville, AL) – 06/10/2025 @ Downtown Huntsville Public Libary Jun 10 @ 10:00 am – 11:00 am Tickets 11 Calvary Hill Library (Huntsville, AL) – 06/11/2025 10:30 am Calvary Hill Library (Huntsville, AL) – 06/11/2025 @ Calvary Hill Public Library Jun 11 @ 10:30 am – 11:30 am Tickets 12 13 14 15 16 17 18 19 20 Hokes Bluff Library (Hokes Bluff, AL) – 06/20/2025 2:00 pm Hokes Bluff Library (Hokes Bluff, AL) – 06/20/2025 @ Hokes Bluff Public Library Jun 20 @ 2:00 pm – 3:30 pm Tickets 21 22 23 Power Scholars Academy (Guntersville, AL) 06/23/2025 12:30 pm Power Scholars Academy (Guntersville, AL) 06/23/2025 @ Guntersville Elementary School Jun 23 @ 12:30 pm – 2:00 pm Tickets 24 Land Trust of North AL – (Huntsville, AL) – 06/24/2025 – TBD 1:30 pm Land Trust of North AL – (Huntsville, AL) – 06/24/2025 – TBD @ Richard Showers Rec Center Girls Inc Jun 24 @ 1:30 pm – 2:30 pm Tickets We hope you will consider becoming a member of the North Alabama Land Trust, and help preserve the great outdoors for future generations of humans and wildlife ! https://landtrustnal.org 25 Triana Library (Madison, AL) 06/25/2025 10:30 am Triana Library (Madison, AL) 06/25/2025 @ Triana Public Library Jun 25 @ 10:30 am – 11:30 am Tickets 26 27 28 29 30 2024 May June 2025 Jul 2026 Subscribe Add to Timely Calendar Add to Google Add to Outlook Add to Apple Calendar Add to other calendar Export to XML August 10, 2017 mx