Let's Get Crafty!
Thursday, July 9, 11 AM
Make something fun and meet fellow crafters. This month, we're making mini Adirondack chairs. Registration required.
 
America 250: Haverstraw and the American Revolution: Ordinary Haverstraw Residents Doing Extraordinary Things
Thursday, July 9, 6:30 PM
Join historian Stephen Cobb as he talks about the unsung heroes of Haverstraw during the American Revolution. Refreshments served. Registration required.
 
Friday Matinees - July: Classic Musicals
Fridays, 1 PM
July 10: Top Hat, NR, 1 hr 41 min
June 17: Meet Me in St. Louis, NR, 1 hr 53 min
June 24: Grease, PG, 1 hr 45 min
June 30: Funny Face, NR, 1 hr 43 min
 
Henna Workshop
Monday, July 13, 6:30 PM
Explore the history and safe use of henna and receive a temporary hand tattoo. Registration required.
 
Intro to Pendulum Dowsing
Saturday, July 18, 2 PM
Harness the ancient art of dowsing with pendulums or rods to detect subtle energy fields and promote overall health and balance. Registration required.
 
Supporting Good Sleep Habits
Thursday, July 23, 7:30 PM
Discover natural remedies to combat insomnia and improve your sleep hygiene. Registration required.
 
Dinner, A Book & A Movie
Thursday, July 30, 6:30 PM
Pick up a free copy of People We Meet on Vacation by Emily Henry at the adult reference desk. One book per person. Enjoy pizza, discuss the book, then watch on the big screen. Registration required, $5 non-refundable fee.
 

 
For Grades 7-12
 
America 250: Oregon Trail
Thursday, July 2, 2 PM
Relive and celebrate by playing the classic Oregon Trail computer game.
 
Gemstone Mining
Friday, July 10, 3 PM
Dig and clean gems and fossils, and keep what you find! Real crystals, too! Must be signed up for the Teen Summer Reading Program to register.
 
America 250: Teen Matinee - Hamilton
Thursday, July 23, 1 PM
Celebrate with a special sing-along screening of Hamilton!
 
Teen Room Window Painting
Friday, July 24, 3 PM
Paint our windows and leave your mark. Approved designs only.
 
Reconstructed Pottery
Thursday, July 30, 4 PM
Put smashed pottery back together like an archaeologist. Must be signed up for the Teen Summer Reading Program to register.
 
 

 
Jurassic Park Junior Rangers
Wednesdays, July 1, 8, 15, 22 & 29; August 5 and 12, 4 PM
Ages 5-12. Excavate a dinosaur fossil and mini dinosaurs from ice and have fun with dinosaur inspired activities. Registration required.
 
Let's Draw! Virtual Cartooning - Dino Edition
Tuesday, July 7, 6 PM
All ages.  Create your own dinosaur cartoon characters with award-winning cartoonist Rick Stromoski. Registration required.
 
DIG IN to Adventure!
Saturday, July 11, 11 AM
Ages 5-15. Work together to solve puzzles, uncover clues and find hidden treasure and maybe a dinosaur fossil. Registration required.
 
Pokemon Party
Tuesday, July 14, 5 PM
Ages 5-15. Pokemon enthusiasts, bring your cards, games and devices. This is an unstructured time for kids to play, trade and do all things Pokemon. Free cards while supplies last. Registration required.
 
Mad Science Show: Sounds Like Science
Monday, July 20, 6 PM
Ages 6-12. Explore how sound is made and ow we hear it. Rock out with this supersonic audio experience. No registration.
 
Come Play with Miss Jolie
Move & Groove - Thursday, July 23, 6 PM
Bubbly Beats - Monday, July 27, 6 PM
Ages 0-5. Join in for music, movement, silliness and fun. No registration.
 

 
Sensory Play
Thursdays, 10:30 AM
For ages 2-5. Sensory fun with explorative and interactive play. Families welcome.
 
Jurassic Park Junior Rangers
Thursdays, July 2, 9, 16, 23 and 30; August 6 and 13, 4:30 PM
Ages 5-12. Excavate a dinosaur fossil and mini dinosaurs from ice and have fun with dinosaur inspired activities. Registration required.
 
Dominoes
Mondays, July 6 and 20, 5 PM
For all ages. Join us for an evening of strategy, laughter and friendly competition. Adults are welcome to join in!
 
DIG IN to Adventure!
Saturday, July 11, 3 PM
Ages 5-15. Work together to solve puzzles, uncover clues and find hidden treasure and maybe a dinosaur fossil. Registration required.
 
 
Click here to see our full events calendars:
Adult and Teens
Children's
Village Branch
Facebook    X    Instagram    Youtube   
Main Library
10 W. Ramapo Road
Garnerville, NY 10923
Monday-Thursday: 10 am - 9 pm
Friday - 10 am - 5:30 pm
Saturday: 10 am - 5 pm
Sunday: 1-5 (closed June 28-Sept 6)
(845) 786-3800
Village Branch
85 Main Street
Haverstraw, NY 10927
Monday: 12 - 8 pm
Tuesday - Thursday: 10 am - 6 pm
Friday: 10 am - 5:30 pm
Saturday: 10 am - 5 pm
Sunday: Closed
(845) 429-3445
haverstrawlibrary.org/