The Twin Rivers Branch is offering only curbside pickup until further notice. Curbside hours are M-Th from 9:30 am - 8:15 pm, F-Sat from 9:30 am - 4:45 pm. Outdoor programming will continue as scheduled. Thank you for your patience during this time. Click here to schedule a curbside appointment.

Halloween Events & Activities

Featured
Halloween Events & Activities

Here is a list of all our Halloween programs along with the branch they are at. If there is a witch’s hat next to the event, that means costumes are encouraged! Click here for a printable version of this page. Please remember that registration is required prior to all events. Clicking on the event date and time will take you directly to the event on our event page where you can register. We will are ready and excited to see all of you there! Happy Halloween!

Trick-or-Treat Events

Halloween Fun
Saturday, October 23, 3:00 pm
Hopewell Branch @ Woolsey Park

Halloween Storytime & Monster Mash
Wednesday, October 27, 10:30 am
West Windsor Branch

Halloween Party
Wednesday, October 27, 3:00 pm
Robbinsville Branch

Halloween Storytime & Monster Mash
Wednesday, October 27, 4:30 pm
West Windsor Branch

Halloween Concert with Tim Hoh Music for Kids & Trick or Treat Parade
Friday, October 29, 10:00 am
Hickory Corner Branch

Halloween Storytime & Parade
Friday, October 29, 10:00 am
Hollowbrook Branch

Halloween Parade & Treats
Friday, October 29, 11:00 am
Twin Rivers Branch

Performances

Halloween Play Performance (for all ages)
Friday, October 22, 8:00 pm
Saturday, October 23, 3:00 pm
Saturday, October 23, 8:00 pm
Sunday, October 24, 3:00 pm
West Windsor Branch

Halloween Sing-Along with Tim Hoh
Thursday, October 28, 10:30 am
Ewing Branch

Storytime & Toddler Rock

Creepy Carrots Storytime
Saturday, October 16, 11:00 am
Lawrence Branch

Halloween Storytime
Saturday, October 23, 10:30 am 
Monday, October 25, 10:30 am &
Thursday, October 28, 10:30 am
Hopewell Branch

Halloween Storytime
Tuesday, October 26, 10:30 am
Twin Rivers Branch

Halloween Toddler Rock
Tuesday, October 26, 10:30 am &
Friday, October 29, 10:30 am
Hopewell Branch

Crafts & Other Activities

Spooky Scavenger Hunt 
Saturdays, October 2, 9, 16, 23 & 30, 11:00 am – 4:00 pm
Robbinsville Branch
Registration is not required for this event.

Painted Monster Rocks
Wednesday, October 13, 6:00 pm
Lawrence Branch

Decorate a Spooky Cupcake
Saturday, October 16, 11:00 am
Saturday, October 16, 2:30 pm
West Windsor Branch

Halloween Lantern
Sunday, October 17, 2:00 pm
Ewing Branch

Crafternoon: Spooky Haunted House
Monday, October 18, 4:00 pm
Monday, October 18, 4:30 pm
Tuesday, October 19, 4:00 pm
Tuesday, October 19, 4:30 pm
Hopewell Branch

Mini Monster Pumpkins
Tuesday, October 19, 6:00 pm
Lawrence Branch

Pumpkin Painting
Wednesday, October 20, 6:00 pm
Twin Rivers Branch

Upcycle Challenge
Thursday, October 21, 3:30 pm – Halloween Mask
Lawrence Branch

Pumpkin Painting
Saturday, October 23, 10:30 am
Saturday, October 23, 11:15 am
Saturday, October 23, 3:00 pm
Saturday, October 23, 3:45 pm
West Windsor Branch

Mini Scientists: Halloween Science
Saturday, October 23, 11:00 am
Lawrence Branch

Crafternoon: Halloween Squares
Monday, October 25, 4:00 pm
Monday, October 25, 4:30 pm
Tuesday, October 26, 4:00 pm
Tuesday, October 26, 4:30 pm
Hopewell Branch

Magnetic Ouija Board Craft
Monday, October 25, 4:00 pm
Lawrence Branch

Pumpkin Painting
Monday, October 25, 4:00 pm
Ewing Branch

STEAM: Ghost Foam
Monday, October 25, 4:30 pm
Wednesday, October 27, 10:00 am
Hickory Corner Branch

Spooky Slime Time
Monday, October 25, 6:00 pm
Lawrence Branch

Cotton Bud Skeleton Craft
Tuesday, October 26, 4:00 pm
Ewing Branch

Toilet Roll Pumpkin
Wednesday, October 27, 6:00 pm
Ewing Branch

Halloween Crafts
Wednesday, October 27, 3:00 pm — Tissue Paper Candy Corn
Wednesday, October 27, 5:00 pm — Witches Brew Craft
Wednesday, October 27, 6:00 pm — Ghost Pom-pom Popper Craft &
Wednesday, October 27, 7:00 pm — Beaded Spiders
Lawrence Branch

Paper Plate Jack-O’-Lantern
Thursday, October 28, 11:30 am
Ewing Branch

Upcycle Challenge
Thursday, October 28, 3:30 pm – Trick-or-Treat Bag
Lawrence Branch

Origami Jack O’ Lanterns
Thursday, October 28, 4:30 pm
Hickory Corner

Pinecone Bats
Thursday, October 28, 3:30 pm
Twin Rivers Branch

Halloween Games
Saturday, October 30, 2:00 pm
Saturday, October 30, 2:30 pm
Saturday, October 30, 3:00 pm &
Saturday, October 30, 3:30 pm
Hickory Corner Branch

Frankenstein Sun Catcher Craft
Sunday, October 31, 2:00 pm
Ewing Branch

Light-Up Trick-or-Treat Bags
Sunday, October 31, 2:00 pm
Lawrence Branch

Activities for Teens

Teen DIY Craft
Wednesday, October 6, 4:00 pm
West Windsor Branch

Halloween X-Stitch
Wednesday, October 6, 6:00 pm
Hopewell Branch

Mummy Jars
Wednesday, October 6, 6:00 pm
Twin Rivers Branch

Felt Pumpkins
Monday, October 25, 4:00 pm
Hickory Corner Branch

Teen Spooky Storytime
Tuesday, October 26, 4:00 pm
West Windsor Branch

Teen Book Discussion: The Lost Girls: A Vampire Revenge Story
Wednesday, October 27, 6:00 pm
Twin Rivers Branch

Events for Adults

Princeton Graveyard Tour
Thursday, October 21, 1:00 pm
Virtual Program

The True Story of the Legend of Sleepy Hollow
Wednesday, October 27, 7:00 pm
Ewing Branch