Saturday has a costume parade in South Riding, trick-or-treating in Leesburg and Herndon, and a Bark Bash in Ashburn, with a free harvest market at Willowsford in the morning and Toy Story 5 outdoors in Aldie that night. Friday is the last day to register to vote, and next Wednesday Leesburg's Halloween parade turns 70.
The 5-second plan
Friday, countywide: the last day to register to vote or ask for a mail ballot.
Friday or Saturday night, about 30 minutes away: Fields of Fear at Cox Farms, $45, timed tickets online only, not recommended under 12.
Saturday morning in Ashburn: Willowsford's Harvest Market, free from 9 to 1, with 40-plus makers.
Saturday night, about 20 minutes away: Toy Story 5 outdoors at Hanson Regional Park in Aldie, free, at 7:15.
Sunday at noon, about 10 minutes away: Brambleton Town Center's trick-or-treat party sends costumed kids store to store until 2, and the first 300 attendees get a bag.
🧠 Before you go — today’s Ashburn puzzle. Two minutes, one Ashburn puzzle. Play →
Editor's Pick
Willowsford's Harvest Market brings 40-plus makers to The Grange on Saturday morning, free. King Street Bluegrass plays, and there's street parking plus a lot across the street at the Sycamore House.
Sat 10/24, 9 a.m.–1 p.m. · Free · In Ashburn, Willowsford Farm Stand in The Grange, 23595 Founders Dr · Open to the public
Halloween Special
Frying Pan Farm Park's $12 price ends Thursday night, Saturday has trick-or-treating from Herndon to Lovettsville, and Leesburg and Vienna hold Halloween parades next Wednesday.
Trick-or-treats and trunk-or-treats
Parades, parties and costume contests
Ashburn Village's Halloween Spooktacular is Saturday at 6, free for residents. A pet costume winner is named at 6:45, and voting in the house-decorating contest closes Monday.
Sat 10/24, 6–7 p.m.; house voting through Mon 10/26; winners Tue 10/27 · Free for Ashburn Village residents; no registration · In Ashburn, Ashburn Village Sports Pavilion, 20585 Ashburn Village Blvd · Ashburn Village residents; guests not addressed
Leesburg's Halloween parade turns 70 on Wednesday, October 28. The Kiwanis Club says 6:30 is a new start time this year, and streets close at 5:45, which could change. Groups that want to march can still register.
Wed 10/28, 6:30 p.m.; streets close 5:45 p.m. · No charge posted · ~20 min, downtown Leesburg · All ages
Haunts, ghost walks and scary nights
Hauntings ghost walks leave the Loudoun Museum Thursday to Saturday for $35, and Thursday has the most seats left. Tours take 80 to 90 minutes. As of Tuesday night, Thursday had about 50 seats, most at 7:20 and later. Friday had seats only at 6:20, 8:40 and 9, and every Saturday tour before 8:40 was sold out or down to one seat.
Thu 10/22, tours 6–8 p.m.; Fri 10/23 and Sat 10/24, tours 6–9 p.m. · $35 a person, timed tickets; family of four $140 · ~20 min, Loudoun Museum, 16 Loudoun St SW, Leesburg · Age guidance not posted
Milltown Haunt in Lovettsville is open Friday, Saturday and Sunday nights. The site says waits can hit 90 minutes on busy nights.
Fri 10/23 and Sat 10/24, gates and midway 6 p.m., haunt 7–11 p.m.; Sun 10/25, haunt 7–10 p.m. · $40 general admission; $55 skip-the-line; $5 midway only · ~40 min, 13936 Milltown Rd, Lovettsville · Midway free for kids 10 and under; haunt age guidance not posted
Halloween movies, crafts and talks
Fall Festivals & Farms
Breaux Vineyards' harvest festival is free on Saturday and Sunday, the Diwali festival in Sterling is $5, cash only, and the adult corn maze at Great Country Farms is down to its last two nights.
Pumpkin Village at Leesburg Animal Park is $24.95 a person on Saturday and Sunday and $14.95 on Wednesday.Thu 10/22, Mon 10/26 and Wed 10/28, 9:30 a.m.–4 p.m.; Fri 10/23–Sun 10/25, 9:30 a.m.–6 p.m.; closed Tue 10/27 · $24.95 Sat and Sun, online only; $19.95 Thu, Fri and Mon; $14.95 Wed; under 2 free; family of four (two adults, two kids 2 and up) $99.80 on Sat or Sun, $79.80 on Thu, Fri or Mon, $59.80 on Wed · ~20 min, 19246 James Monroe Hwy, Leesburg · All ages
Great Country Farms nearly sold out of pumpkin-festival tickets on October 18, and online tickets cost less than the gate. Online tickets are $14 for adults and $12 for kids on weekdays and $16 and $14 on weekends, and 2 and under are free.
Wegmeyer Farms in Hamilton is open Thursday to Sunday, and its u-pick reservation includes $30 of pumpkins.
Great Country Thu 10/22–Sat 10/31, daily 9 a.m.–5 p.m., last wagon 4; Wegmeyer Thu–Sun 10 a.m.–6 p.m. through 10/31 · Great Country online $14 adult and $12 child on weekdays, $16 and $14 on weekends, plus a $1 ticketing fee; gate $16 weekdays, $18 weekends, if available; two adults and two kids online $52 on a weekday, $60 on a weekend, before the fee; carving pumpkins 69 cents a pound · ~40 min, 18780 Foggy Bottom Rd, Bluemont; ~30 min, 38299 Hughesville Rd, Hamilton · All ages
Temple Hall Farm adds a leaf craft on Friday, a critter table on Saturday and $5 pumpkin painting on Sunday. The farm prefers cards and sells no tickets online, and dogs aren't allowed.
Fri 10/23, Fall Leaves craft 1–4 p.m.; Sat 10/24, Critter Corner 2:30–4:30 p.m.; Sun 10/25, Paint a Pumpkin 10 a.m.–2 p.m.; patch daily 9 a.m.–5 p.m., last tickets 4, through Tue 11/3 · $15 a person, $12 weekdays, under 2 free (no pumpkin); programs free with admission; painting $5 activity fee; family of four $48 on a weekday, $60 on a weekend · ~25 min, 15855 Limestone School Rd, Leesburg · All ages
Heritage India Festival's Diwali weekend fills the DTC Expo Center in Sterling on Saturday and Sunday, $5 a person, cash only at the door. There are no advance tickets, and parking is free.
Sat 10/24, noon–9 p.m.; Sun 10/25, noon–7 p.m. · $5 a person a day, 5 and under free, cash only at the door; two adults and two kids over 5 pay $20 a day · ~15 min, DTC Expo Center (lower level), 21050 Dulles Town Cir, Sterling · All ages
This Weekend
Friday has a free makers' market at One Loudoun, Saturday has Toy Story 5 outdoors for free, and Sprout 5K prices go up $10 after Friday night.
Friday
Saturday
A Grave Misunderstanding, a murder-mystery dinner show, plays Casanel Winery on Saturday and Oatlands on Sunday. The troupe's November 1 dinner at Ahso is $105 plus fees, and seats there are limited.
Sat 10/24 at Casanel; Sun 10/25 at Oatlands; doors and dinner 6:30, show 7:15 p.m.; Ahso Sun 11/1, doors 5:30 p.m. · Casanel $77 ($72 for its wine club) plus fees and tax; Oatlands $80 plus tax and fees; Ahso $105 plus fees · ~20 min, Casanel Winery, 17956 Canby Rd, Leesburg; ~25 min, Oatlands, 20850 Oatlands Plantation Ln, Leesburg; ~10 min, Ahso, 22855 Brambleton Plaza, Ste 108, Brambleton · Adults; age rule not posted
Sunday
Sprout 5K prices go up $10 after Friday night, and the race at Clyde's Willow Creek Farm is Sunday morning. Packet pickup is Saturday from 11 to 3 or race morning from 7:30.
Sun 10/25, 5K 9 a.m., 1K 9:05 a.m.; pay by Fri 10/23, 11:59 p.m. · 5K $30 adults, $20 students; 1K $20; then $40, $30 and $30; two adults in the 5K and two kids in the 1K $100 now, $140 after, before any signup fees · ~10 min, Clyde's Willow Creek Farm, 42920 Broadlands Blvd, Ashburn · Runners and families
Weeknights
Family
Saturday-morning storytime runs at three nearby libraries, Ashburn Ice House has $15 public skates, and next Wednesday has a $5 marionette show in Purcellville.
Saturday-morning storytime is Family Storytime at 10 in Ashburn, Brambleton and Cascades, or Baby Storytime at 11 in Ashburn. Family Storytime is for ages 5 and under with a caregiver, including at
Cascades and
Ashburn, and Ashburn's
Baby Storytime is for ages 0 to 18 months with a caregiver.
Sat 10/24, also 10/31; Family Storytime 10–10:30 a.m. at Ashburn, Brambleton and Cascades; Baby Storytime 11 a.m.–noon at Ashburn · No charge posted · ~10 min, 22850 Brambleton Plaza, Ashburn; ~15 min, 21030 Whitfield Pl, Potomac Falls; in Ashburn, 43316 Hay Rd · Families with babies and young children
What Actually Matters
Friday is the last day to register to vote or ask for a mail ballot, and the School Board holds its hearing on eastern Loudoun elementary zones Thursday night.
Early voting at the Ashburn rec center is open every day this week. Bring an acceptable ID, such as a driver's license. Claude Moore in Sterling, Dulles South and Carver Senior Center in Purcellville keep the same hours.
Thu 10/22 noon–7; Fri 10/23 10–5; Sat 10/24 9–5; Sun 10/25 11–4; Mon 10/26 10–5; Tue 10/27 noon–7; Wed 10/28 10–5; through Sat 10/31 · Free · In Ashburn, Ashburn Recreation and Community Center, 21105 Coopers Hawk Dr · Registered Loudoun voters
The School Board holds a public hearing on eastern Loudoun elementary attendance zones on Thursday. The agenda names Algonkian, Countryside, Forest Grove, Guilford, Horizon, Lowes Island, Meadowland, Potowmack, Rolling Ridge, Sterling, Sugarland and Sully elementary schools. Written comments go to lcpsplan@lcps.org.
Thu 10/22, 6:30–8 p.m.; second hearing Thu 11/12, 6:30 p.m. · Free, open meeting · In Ashburn, LCPS Administration Building, 21000 Education Ct · Parents of elementary-age children in eastern Loudoun
Friday, October 23, is the last day to register to vote or ask for a mail ballot for the November 3 election. After Friday you can still register, but you'll vote a provisional ballot. Voted mail ballots can go in a
drop box at any county library except the Law Library during open hours, or in the
Office of Elections box in Leesburg at any hour, by 7 p.m. on Election Day.
Fri 10/23, Office of Elections 8:30 a.m.–5 p.m.; mail by Tue 10/27; drop boxes close 7 p.m. Tue 11/3; polls 6 a.m.–7 p.m. Tue 11/3 · Free; return postage prepaid · ~20 min, Office of Elections, 750 Miller Dr SE, Suite 150, Leesburg · Loudoun voters
Registration Radar
Dulles Youth Sports' volleyball tryouts start Friday, Replay Baseball's free tryout is Tuesday, and the county's winter registration opens November 5 at 6:30 a.m.
Two Ashburn day camps are booking all four LCPS days off, from $50 a day. Ashburn Village's School's Out Day Camp runs 8 to 6, full days only, books by email, and can cancel a day for low enrollment with a full refund.
Dominique Dawes Academy runs ninja and gymnastics camps from 9 to 3, with aftercare to 5 and online sign-up for October 29 closing Tuesday, October 27.
Thu 10/29, Fri 10/30, Mon 11/2 and Tue 11/3 · Ashburn Village residents $50 a day, $45 for each added child; non-residents $60 and $55; two kids $95 or $115 a day; Dawes $95 a day, aftercare $30 · In Ashburn, Ashburn Village (camp location not posted); Dawes at 20020 Ashbrook Commons Plaza, Ste 155 · Ashburn Village ages 5–12; Dawes ninja and rec gymnastics ages 6–13, junior gymnastics ages 4–6
Out & About
Josh Ritter's Sunday show at the Birchmere has tickets after Saturday sold out, and Monday has a $45 full-moon tasting at Bluemont Vineyard.
Music and shows
Josh Ritter's second Birchmere night, Sunday, has $56.50 tickets at the box office, and Saturday is sold out. Phil Vassar plays Thursday and Emma Nissen plays Tuesday. Next Wednesday's
Acoustic Alchemy show has moved to April 6, 2027; tickets are honored then, or refunded where you bought them through November 28.
All 7:30 p.m.; Vassar Thu 10/22, Ritter Sun 10/25, Nissen Tue 10/27 · Ritter $49.50 ticket, $56.50 at the box office, $63.45 through Ticketmaster; Vassar $59.50, $66.50 and $75.80; Nissen $35, $42 and $47.80 · ~45 min, 3701 Mount Vernon Ave, Alexandria · Adults
Wine country
Classes and talks
Save the Date
Two Halloween-week programs ask families to sign up ahead: storytime at the Leesburg airport on Thursday, October 29, and trick-or-treat at the county animal shelter on Friday, October 30.
Extra Credit
Saturday has a guided fall color walk at Ball's Bluff and two home games in D.C., and Sunday morning has a $10 guided hike at Algonkian.
Kids and teens
Music and shows
Nights out and games
Walks, runs and outdoors
Around town
Reply and tell us which costume won your street this year.
Live life, together.