Pumpkinfest: Halloween family fun with games, train rides, petting farm, face painting and entertainment. Today and Sunday, 10 a.m.-4 p.m. at Galey Farms, 4150 Blenkinsop Rd. Tel. 250-477-5713. Festival of Fear with cornfield of horror, crazy train, seance with Madame Isabella and carnevil. Nightly to Wednesday, 6-10 p.m. at Galey Farms, 4150 Blenkinsop Rd. Tel. 250-477-5713.
Pumpkin Art on the Avenue, nightly, 5-9 p.m. to Wednesday, behind the Oak Bay Municipal Hall, 2167 Oak Bay Ave.
Family Fall Festival with carnival games, prizes, bouncy games, pumpkin carving and costumes. Today, 4-6 p.m. at Central Baptist Church, 833 Pandora Ave. Tel. 250-385-7786.
Wonder Sunday: Wear your costume and celebrate Halloween in Old Town at the Royal B.C. Museum, Sunday, 1-3 p.m. royalbcmuseum.bc.ca
Halloween Fun Fest for families with children nine and under. Sunday, 1-3 p.m. at Victoria West Community Centre. Cost: $2. victoriawest.ca
Movie Monster: Become a star of your own Monster Movie with Intrepid Theatre. Tuesday and Wednesday, 3-8 p.m. at Leonardo Da Vinci Centre, 195 Bay St. Cost: $5 child/ $15 family. Tel. 250-590-6291 ticketrocket.org
Halloween Bonfire at Archie Browning Arena, with hot chocolate and hot dogs with prizes for best costume. Wednesday, 6-9 p.m. at the back parking lot. Tel. 250-412-8500.
Fairytale Halloween at West Shore RCMP detachment, Wednesday, 2-8 p.m. 698 Atkins Ave.
Halloween Party at Bear's Den Coffee House, Bear Mountain on Wednesday. Pumpkin carving for kids and adults, 4: 30-5: 30 p.m. with games and winning costumes announced at 6: 30 p.m. For 14 years and under, accompanied by an adult. Tel. 250-590-6322.
Trick or Treating for those six and under, Wednesday, 3-4 p.m. at Tillicum Mall and 4-5 p.m. at Pearkes Recreation Centre. Tel. 250-475-5400.
Oak Bay Village trick or treat, Wednesday, 2-5 p.m. Participating businesses have pumpkins posters in window. Bonfire in Fireman's Park, 1703 Monterey Ave. at 6 p.m.
Haunted Halloween at Broadmead Village, look for Trick or Treat posters on windows of participating businesses. Wednesday, 3-5: 30 p.m. See broadmeadvillage.ca
Halloween at B.C. Forest Discovery Centre, Duncan. Take a ride of the Halloween Train with actors from South Island Theatre Society to entertain you. Today and Sunday, 2: 30-8: 30 p.m. Cost: $11/$9/$7 five-12/under five free. Go to discoveryforest.com
Scary Stories to Tell in the Dark. Get ready for Halloween with scary stories of real and imaginary hauntings and create a character mask. Monday, 3-4 p.m., for 10-12 year olds at Esquimalt Branch Library. Register at tel. 250-414-7198 or gvpl.ca