Library programs are free to the public.
The library offers programs for children, teens, adults, English as a second language, and more.
Here are brief descriptions of our current offerings with contact information for more about each of them. Check the Calendar for the schedule of repeating programs.
Pre-K Children Story and Craft Hour
Stories with crafts or free play.
Wednesdays 10:00am-11:00am (Only September to June)
No registration required.
Children’s Supervised Afterschool Time
Language Enrichment Program
Wednesday evenings 6:00pm-8:00pm
Literacy skills practice for youth ages 2 and up who are wishing to improve their English language abilities. Coincides with Wednesday evening Adult ESL classes.
Adult Introduction to Spanish Classes
Tuesday Evenings 6:15pm-7:15pm
Express yourself in real situations. Be able to communicate for work, travel or just for fun. Space is limited. Call to sign-up.
Columbia County Photography Club
2nd and 4th Tuesdays, 6:00pm-8:00pm
Photographers of all ages and skill levels are welcome to join. Share tips and techniques and support one another in photographic endeavors. For more info call 518-828-5887 after 4:45 or email abit @ mhcable.com
Hudson Library Book Club
Meets once per month in the early evening. Dates are decided for the next month at the group’s meeting.
For more information, contact the library. All are welcome.
Adult Education Classes
(2nd floor ~ Hudson Area Library) (518) 697-8227
Office hours: Tuesday – Thursday 10-5
Serving adults wanting to improve their reading, writing and English speaking skills with one to one tutoring and English classes. Our free English classes meet on Wednesday evenings 6:00pm-8:00pm and Thursday mornings 10:00am-12:00pm. (free child care available to children of registered students ages 2 and up).
Ask about our Project READ program that sends volunteers into classrooms to spread the love of reading to Hudson’s children. To find out how you can apply as a student or about our wonderful volunteer opportunities, call our literacy office or stop in during office hours.
For registration and appointment call (518) 828-4157
Wednesdays and Fridays 9:30am-12:30pm