Halloween falls on a Saturday this year, and Oakland has events all day on Oct. 31.

Saturday, Oct. 31

  • West Oakland Branch Library, 1801 Adeline St.: an indoor Halloween trunk-or-treat from 11 a.m. to 2 p.m.
  • Children's Fairyland, 699 Bellevue Ave.: Halloween Jam: Mad Magic! runs from noon to 7 p.m. It includes trick-or-treating, mad-science STEM activities and live shows. 510 Families lists admission at $28, free for members.
  • Main Library, 125 14th St.: a Halloween parade and trick-or-treating from 1 to 3 p.m., starting in the Children's Room. The library will hand out allergen-free candy, stickers and bookmarks.
  • Arroyo Viejo Recreation Center, 7951 Olive St.: the free 20th annual Scraper Bike Day runs from 2 to 6 p.m. It includes a Halloween ride, trunk-or-treat, free food and free shirts, first come, first served.
  • Chabot Space & Science Center: Spooky Astronomy that evening, with science demos, crafts and pumpkin carving. Tickets are required.

Earlier in the week

  • Thursday, Oct. 29: BART Police hold a trunk-or-treat from 4 to 7 p.m.
  • Friday, Oct. 30: trick-or-treating in Oakland Chinatown from 2 to 4 p.m., according to 510 Families.
  • Oakland Zoo: Boo at the Zoo runs on weekends through Nov. 1. Regular admission applies.