HallowSCREAM Vampire Ball, Gainesville. For middle school teens. Parental registration required. 6-9 p.m. today, East Hall Community Center, 3911 P. Davison Road, Gainesville. $10 at the door. 770-535-8280.
Stadium of Screams, Lawrenceville. Admission includes a scary movie. Choose between scary and not-so-scary "haunts." 7 p.m. to midnight today-Sunday, Gwinnett Braves Stadium, 2500 Buford Drive, Lawrenceville. $13-$35. 770-995-6285.
Howloween Costume Contest, Oakwood. Benefits the Hall County Humane Society. Bring your pet into Pet Pleasers Bakery, 10 a.m. to 6 p.m. today-Saturday, to enter it in the contest. Prizes awarded Monday. Winners featured on bakery’s Web site. Pet Pleasers Bakery, 4324 Mundy Mill Road, Oakwood. 770-534-3843.
Halloween Party and Dance, Clarkesville. 8 p.m. Saturday, Georgia Heritage Center for the Arts, 157 Mary St., Clarkesville. $10. 706-754-5989.
Spooktacular Contra Dance, Sautee. Costume dance. Cage Free String Band will perform, Charlotte Crittendon will call dances. No potluck before dance. 9 p.m. to midnight Saturday, Sautee Nacoochee Center gym, 283 Ga. 255 N., Sautee. $8, $7 for SNCA members, $4 students, kids age 7 and younger free with adult.
Haunted pasture, Mount Airy. Eleven-acre haunted pasture, Saturday. D.R. Taks Farm, 1344 Blair Road, Mount Airy. $6 in advance, $8 night of event. 706-768-5212.
Halloween Swim Clinic, Gainesville. Brenau University Swim Team. Swimmers must be at least 4 years old and able to swim 25 yards of freestyle. Costume contest, pizza party after swimming. Register by Monday. Bring swim suits, goggles, caps, towels, water bottle, granola bars, fins, snorkels, paddles & kick board. 9 a.m. to 1:15 p.m. Saturday, Brenau Fitness Center, 500 Washington St., Gainesville. 770-538-4687.
Pumpkin Festival, Stone Mountain. Kids can participate in a stage play, pie-eating contest, obstacle course and Pumpkin Parade. Through Saturday, Stone Mountain Park, U.S. 78, Stone Mountain. 770-498-5690.
Nightfall Halloween Festival, Gainesville. Kids can learn about nocturnal creatures, see live animals, do crafts and listen to stories. Friday. Elachee Nature Science Center, 2125 Elachee Drive, Gainesville. $3 Elachee members, $5 nonmembers. 770-535-1976.
Trick or Treat on the Square, Gainesville. Train rides, face painting, Moonwalk and candy at downtown stores. 3-5 p.m. Friday. Downtown Gainesville square.
Trunk-Or-Treat, Sautee. Hot dog and chili dinner, "trunk-or-treat" at decorated cars, carnival games and haunted house, contra dance. 5 p.m. to midnight Saturday. Sautee Nacoochee Center, 283 Ga. 255 N., Sautee. Carnival tickets cost 25 cents each or 5 for $1. Contra dance costs $7 for SNCA members, $8 for nonmembers, $4 students, children age 7 and younger free with supervising adult. 706-878-3300.
Trek or Treat, Suwanee. Games, activities, face painting, pumpkin hunting, costume parade, free hot dogs and trek or treating along the Suwanee Creek Greenway. 11 a.m. to 1 p.m. Saturday. Suwanee Creek Park. 1170 Buford Highway, Suwanee. Free.
Trunk or Treat Car Show, Gainesville. Door prizes, silent auction, food and costume contest for kids. 9 a.m. to 2 p.m. Saturday. Napa Auto Parts, 2275 Browns Bridge Road S.W., Gainesville. 678-943-7092.