Buttonwood Park Zoo is busy preparing for its annual “BOO at the Zoo” which kicks off this weekend from 6 to 9 p.m. on both Saturday and Sunday, and then continues the weekends of Oct. 21-22 and 27-30.

The event is an opportunity for families with children of all ages to get together for a night of slightly spooky fun.

Kids can dress in their favorite costume and climb aboard the Spooky Express train ride through Pirate’s Cove, take a spin through the jungle on the wild carousel, stroll down the Trick or Treat Trail, explore Outer Space, creep through the maze in Witches’ Corner and more.

Also back by popular demand is “Baby BOO at the Zoo,” which will take place on Tuesday, Oct. 31 from 9:30 a.m. to 1 p.m. The event is geared toward the littlest ghosts and goblins with a variety of fun activities, including a Halloween parade, a number of exciting animal encounters and contests for Cutest Costume, Best Animal Costume, Best Parent-Child Costume and Most Creative Costume.

“The success of BOO at the Zoo, our major annual fundraiser, is vital to ensuring that all of our programs continue to expand so we encourage everyone to come see us this month and have fun getting a little spooked,” said Paula Montgomery, director of community engagement at the Buttonwood Park Zoological Society. “In addition to our traditional BOO at the Zoo activities, we are looking forward to seeing families enjoy our new ride through Pirate’s Cove, the maze in Witches’ Corner and other programming thanks in part to our major sponsor, Bristol County Savings Bank.”

Families are encouraged to bring their own “trick or treat” bags. All the proceeds from “BOO at the Zoo” support the Zoo’s educational and family programs.

“We are sponsoring BOO at the Zoo for a ninth straight year so I know I speak for our entire team of volunteers when I say we’re proud to be part of this fun Halloween tradition for local families as it goes a long way towards supporting the zoo’s annual education programs,” said Patrick Murray, president and CEO of Bristol County Savings Bank.

Admission to “BOO at the Zoo” is as follows: Members: $11 for adults and $7 for children; nonmembers: $16 adults and $12 children; under age three is free.

For Baby Boo at the Zoo, admission is $10 for adults and $5 for children; non-members: $15 adults and $10 children; and under age three is free.

Buy an advance Bat Pass Ticket and enjoy separate gate access that offers direct entry to the event instead of waiting in line. Advance tickets are available at regular prices by visiting www.bpzoo.org or by stopping by the North Woods Gift Store.

Each pass is a single use, non-refundable ticket that can be used for any night of the “BOO at the Zoo” event.

Please be aware that attendees must print out their ticket or show the ticket on their smartphone.

For more information, visit www.bpzoo.org or call (508) 991-4556 Ext. 119. Buttonwood Park Zoo is located at 425 Hawthorn Street, New Bedford.