KEENE, N.H. (MyKeeneNow) Halloween weekend is here, and communities throughout the Monadnock Region and nearby southern Vermont are preparing for a weekend filled with trick-or-treating, costume contests, pumpkin activities, live music, horror movies and family-friendly celebrations.

From Halloween festivities at local libraries and parks to downtown celebrations, haunted entertainment and late-night rock shows, there are plenty of ways to enjoy Friday, Oct. 30, and Saturday, Oct. 31.

Here is a look at some of the events happening around the region this weekend.

Friday, Oct. 30

Halloween Trick-or-Treat at Keene Public Library

4-5:30 p.m. | Keene Public Library, 60 Winter St., Keene

Children and families are invited to celebrate Halloween at the Keene Public Library with treat bag decorating, crafts, snacks, riddles and spooky surprises. Children can visit the library’s service desks for treats after decorating their own bags in Heberton Hall. Costumes are encouraged, and the free event is designed for young children and their families, although everyone is welcome.

Website: Keene Public Library

Birdies BOO Bash

4-7 p.m. | Birdies, 18 Main St., Keene

Birdies will host a free Halloween party for children of all ages featuring costumes, spooky crafts, games, festive snacks, dancing and a costume fashion show. Families are invited to dress up and enjoy an afternoon of Halloween fun.

Website: Birdies

Jaffrey Trick-or-Treating

4-6 p.m. Friday | Downtown Jaffrey businesses

Jaffrey businesses will welcome costumed children for downtown trick-or-treating Friday afternoon. The community celebration continues Saturday, when townwide door-to-door trick-or-treating is scheduled from 6 to 8 p.m.

Website: Jaffrey Chamber of Commerce

Halloween in the Park

5:30-7:30 p.m. | Jewett Park, 42 Church St., Sullivan

Jewett Park will host a free community Halloween celebration featuring a carved-pumpkin contest, illuminated walking paths with treat stations, games and prizes. A costume parade is scheduled for 6:30 p.m. Hot cocoa and warm apple cider will also be available. Participants are encouraged to bring a carved jack-o’-lantern for the pumpkin contest.

Website: Town of Sullivan

Family Fun Night: Pumpkin Mania

6-7:30 p.m. | Keene Family YMCA, 200 Summit Road, Keene

The Keene Family YMCA will bring back its annual Pumpkin Mania Family Fun Night, featuring pumpkin-themed activities in the gym and a pumpkin toss in the pool. Families are encouraged to bring a pumpkin to toss before sticking around to carve it.

The event is open to all ages. Family memberships are free, other YMCA members pay $10, and nonmember guests pay $25 per family.

Website: Keene Family YMCA

Halloween: Between the Stacks

6-8 p.m. | Peterborough Town Library, 2 Concord St., Peterborough

The Peterborough Town Library will transform its space into a spooky setting for an evening of Halloween activities intended for adults and teens ages 16 and older.

The event includes a costume contest, Tarot readings provided by Hearth Magick, a haunted scavenger hunt, treats and book-themed crafts. Participants can also explore historical collections as the library dims its lights for the occasion. Registration is appreciated but not required. The event is sponsored by the Friends of the Library.

Website: Peterborough Town Library

Silent Night, Bloody Night

6:30 p.m. | The Park Theatre, 19 Main St., Jaffrey

Horror fans can catch a screening of the 1972 film Silent Night, Bloody Night as part of The Park Theatre’s Halloween Chiller Fest. The film follows a man investigating grisly crimes at a former psychiatric hospital, where the surrounding community appears to be concealing unsettling secrets.

Website: The Park Theatre

Saturday, Oct. 31 — Halloween

Thriller-Inspired Dance Workshop

10-11:45 a.m. | New England Youth Theatre, 100 Flat St., Brattleboro, VT

Dancer, choreographer and former Michael Jackson performer Manwé Sauls-Addison will lead a Halloween-themed dance workshop inspired by Michael Jackson’s iconic Thriller music video.

The Broadway in Brattleboro workshop brings participants together to learn choreography and explore the musicality, character and performance elements behind the famous routine. The workshop is open to participants ages 9-99, with registration available online. Tuition is $30.

Website: New England Youth Theatre

Halloween Trick-or-Treating at Woodland Heights

5-7 p.m. | 20 Woodland Heights, Peterborough

Residents and families are invited to stop by a Woodland Heights home for Halloween treats, laughter and a neighborhood celebration.

For more information, contact Virginia Moore at 603-762-8486.

BrattleBOO and the Horribles Parade

5-7 p.m. | Downtown Brattleboro, VT

Downtown Brattleboro will celebrate Halloween with its annual BrattleBOO festivities, offering store-to-store trick-or-treating, trunk-or-treating and the Horribles Parade.

Children can visit participating downtown businesses displaying pumpkin decals to collect candy and other treats. Organizers say every participating location will offer a nonfood alternative.

The Brattleboro Recreation and Parks Department will also host trunk-or-treating from 5 to 7 p.m. in the rear parking lot of the Gibson-Aiken Center, where vehicles decorated by local organizations and businesses will distribute treats while supplies last.

The Horribles Parade begins at 6 p.m. Participants should gather at the Brattleboro Co-op parking lot along the Whetstone Pathway. The parade will travel up Main Street to the Gibson-Aiken Center.

Website: Town of Brattleboro

Trunk-or-Treat and Costume Contest

5:30-7:30 p.m. | ELMM Community Center, 21 Durkee St., Winchester

The ELMM Community Center will host its annual trunk-or-treat event and Kiwanis Costume Contest during Winchester’s scheduled Halloween trick-or-treating hours.

Participants can visit decorated vehicles for treats, with prizes awarded for the most creative, funniest and scariest vehicle decorations.

Website: ELMM Community Center

Halloween Party at Winchester VFW Post 3968

6 p.m. | 35 Main St., Winchester

Winchester VFW Post 3968 will host a Halloween costume party for adults ages 21 and older. The evening will include food, music and a cash bar, offering an opportunity to celebrate Halloween and meet other community members.

For more information, contact the Winchester VFW or Kathy Donald at 603-499-2392.

Jaffrey Townwide Trick-or-Treating

6-8 p.m. | Jaffrey

Jaffrey’s communitywide door-to-door trick-or-treating takes place Saturday evening. The town’s Halloween celebration also includes Friday afternoon trick-or-treating at participating downtown businesses.

Website: Jaffrey Chamber of Commerce

The Vampire Bat

6:15 p.m. | The Park Theatre, 19 Main St., Jaffrey

The Park Theatre’s Halloween Chiller Fest continues with a screening of The Vampire Bat, a 1933 horror film about a German village plagued by mysterious murders that appear to be connected to vampires.

The screening is part of the theater’s lineup of classic horror films scheduled throughout Halloween week.

Website: The Park Theatre

Lobotoween

6-10:30 p.m. | 37 Emerald St., Keene (former Puggy’s location)

Local bands will take the stage for Lobotoween, an all-ages Halloween rock show featuring Labotomobile, Afterthought and special guests Salivate and Trophosko.

The event is listed as free, with a bring-your-own-beverage format. Prizes will also be awarded for the best costume.

East Coast Alice: Alice Cooper and Rob Zombie Tribute

7:30 p.m. | The Park Theatre, 19 Main St., Jaffrey

East Coast Alice will bring its full-production tribute to Alice Cooper and Rob Zombie to The Park Theatre on Halloween night.

Fronted by Mike Carmo, the band recreates the theatrical shock-rock experience with elaborate props, characters and stage effects inspired by Alice Cooper’s signature horror-themed performances.

Tickets are $25 in advance and $35 on the day of the show.

Website: The Park Theatre

KREEPA’s Halloween Rock Show

8-11 p.m. | The Pour House, 44 Central Square, Keene

The Pour House will host KREEPA for a Halloween-themed night of live rock music. Attendees are encouraged to dress in costume and enjoy an evening of music and Halloween festivities.

Tickets are listed at approximately $13.

Website: The Pour House