There is lots of Halloween fun planned for those in Pacific Beach and Mission Beach, not only on Oct. 31 but in the days and weeks leading up to the spookiest night of the year.

• Learn the dance to Michael Jackson’s “Thriller” during free lessons at the Pacific Beach/Taylor Library, then put on your favorite zombie costume to perform it outside the library at 7 p.m. Tuesday, Oct. 27.

The remaining free lessons are at 11 a.m. Saturday, Oct. 3, 10, 17 and 24; along with 6 p.m. Tuesday, Oct. 6, 13, 20 and 27. The library is at 4275 Cass St.

There are also other places teaching the dance this month. Those who already know the choreography are welcome to just attend the final rehearsal before the performance as well. For details, call 858-581-9934.

• Children are welcome to dress in costume and participate in complimentary trick-or-treating at 5 p.m. Sunday, Oct. 4, 11, 18 and 25 around Belmont Park, 3146 Mission Blvd. in Mission Beach. For details, visit belmontpark.com or call 858-488-1549.

• SeaWorld San Diego will hold its third annual Howl-O-Sprint 5K Run and Kids Fun Run on Sunday, Oct. 18. The race is a way for runners and walkers to experience SeaWorld while decked out for its Howl-O-Scream and Halloween Spooktacular events.

The 5K race will take participants — who are encouraged to wear costumes, but no masks — on a 3.1-mile course throughout the park, with Halloween surprises, themed photo moments and spooky characters popping up along the way.

The 5K race will start at 7 a.m., while the Kids Fun Run is at 8:30 a.m. The kids event is for ages 12 and under. As of late September, the entry fee for the 5K was $66.18, while the Kids Run was $28.74. For details and to register, visit tinyurl.com/Howl-O-Sprint26.

• The movie “Shaun of the Dead” will be shown for free on the big screen at 4 p.m. Tuesday, Oct. 20 in the Pacific Beach/Taylor Library’s community room, 4275 Cass St.

The 2004 film is rated R. It is about a beer-swilling slacker who tries to get his life in order while repelling zombies that have overrun London. For details, call 858-581-9934.

• Watch “The Nightmare Before Christmas” for free on the big screen at 1 p.m. Friday, Oct. 23 in the Pacific Beach/Taylor Library’s community room, 4275 Cass St.

The 1993 animated film that is rated PG is about Pumpkin King Jack Skellington wanting to spread the joy of Christmas, but his merry mission puts Santa in jeopardy and creates a nightmare for children everywhere. For details, call 858-581-9934.

• The Pacific Beach/Taylor Library is hosting its free Halloween Craftacular from 10 a.m. to noon Saturday, Oct. 24 in the library’s community room, 4275 Cass St.

The activities will include painting wooden pumpkins, making masks, creating Halloween garlands and more. For details, call 858-581-9934.

• The Santa Clara Recreation Center at 1008 Santa Clara Place in Mission Beach will be hosting a free Halloween party for children from 11 a.m. to 1 p.m. Saturday, Oct. 24. There will be a spooktacular afternoon full of crafts, play, treats and lots of fun. For details, call 858-581-9928.

• The Pacific Beach Recreation Center at 1405 Diamond St. will be hosting two free events on Friday, Oct. 30.

A Halloween party for mature adults (ages 55-plus) will be held from 3 to 4 p.m. It will include games, a costume contest (prizes for most creative, funniest and spookiest) and other activities. It will be a potluck format, so attendees are encouraged to bring some tasty goodies to share. For planning purposes, attendees are asked to register in advance by calling the rec center at 858-581-9927.

A Halloween scavenger hunt for kids ages 3-12 will be held from 5-6:30 p.m. This is a drop-in activity, so arrive throughout the timeframe. Children will go around the rec center to find items on the hunt list, then turn their completed list in to receive a goodie bag.

• Discover PB is hosting the annual Pacific Beach Zombie Crawl and Trick-or-Treat on Friday, Oct. 30 along Garnet Avenue.

From 4 to 8 p.m. children will be welcome to trick-or-treat along the business district. Then at 8 p.m. the official Zombie Walk will start, where those of all ages are encouraged to “dress in your best undead attire and join the procession. For details on both activities, call 858-273-3303 or email info@pacificbeach.org.

• Crown Point Junior Music Academy will host its annual Trunk or Treat from 5 to 7 p.m. Friday, Oct. 30 on the school’s blacktop, 1625 Pacific Beach Drive. All are welcome.

Families are welcome to trick-or-treat at the creative and fun trunk themes families have designed. There will be carnival games, food and treats for sale. Attendees are encouraged to vote for their favorite trunk. Costumes are encouraged.

• The 10th annual Tourmaline Halloween Surf event “Tourmoween” is returning on Saturday, Oct. 31. Participants are welcome to surf in costume at 8 a.m., with prizes for best wave and best costume awarded at 10 a.m. There will also be a beach clean-up starting at 11 a.m.

There will be coffee and treats for all while supplies last at Tourmaline Surfing Park, at the end of Tourmaline Street in Pacific Beach. For details, visit the event’s Instagram page @tourmoween.