Halloween 2026 falls on a Saturday, October 31, which is the simplest possible calendar for trick-or-treating: most towns will send kids out on the night itself. But there is a catch that surprises parents every year. There is no national trick-or-treat schedule. Each city, town, or township sets its own hours, and a meaningful number of them pick a different night entirely. This guide collects the confirmed 2026 times announced so far, explains the typical windows, and shows exactly how to find your own town’s hours before the porch lights come on.
The Short Answer: Most Towns Run 5 to 8 PM on October 31
If your town has not announced anything yet, plan around the national pattern. The overwhelming majority of organized trick-or-treating in the United States runs between 5 PM and 8 PM on Saturday, October 31, 2026. Start times cluster at 5 or 6 PM; end times cluster at 7 or 8 PM. Younger kids tend to head out right at the start and finish within an hour or two, while older kids stretch toward the end of the window. A porch light that goes dark is the universal signal that a house is done for the night.
That pattern covers most places, but it is not a rule. Some towns shift the whole event to Thursday or Friday night for traffic, safety staffing, or local tradition, and some set narrower windows like 5:30 to 7:30. Never assume: a five-minute check of your city or town website beats a wasted evening.
Confirmed Trick-or-Treat Times for 2026, by City
These are times cities and towns have publicly announced for 2026, collected as of late October. Hours can still change, so treat this as a starting point and confirm with your local source before heading out.
| City / Town | 2026 date | Hours |
|---|---|---|
| Urbana and Champaign, IL | Sat, Oct 31 | 5:00–7:00 PM |
| Middleton, WI | Sat, Oct 31 | 5:00–8:00 PM |
| Pittsburgh, PA | Sat, Oct 31 | 5:30–7:30 PM |
| Dublin, OH | Thu, Oct 29 | 6:00–8:00 PM |
| New Castle, NH | Fri, Oct 30 | 5:00–7:00 PM |
| Newmarket, NH | Fri, Oct 30 | 5:00–7:00 PM |
| North Hampton, NH | Fri, Oct 30 | 4:00–7:00 PM |
| Portsmouth, NH | Fri, Oct 30 | 5:00–8:00 PM |
| Rochester, NH | Fri, Oct 30 | 4:00–7:00 PM |
| Rollinsford, NH | Fri, Oct 30 | 5:00–7:00 PM |
| Rye, NH | Fri, Oct 30 | 5:00–7:00 PM |
| Seabrook, NH | Fri, Oct 30 | 5:30–7:30 PM |
| York, ME | Fri, Oct 30 | 3:30–6:00 PM |
| Newfields, NH | Sat, Oct 31 | 5:30–7:30 PM |
| Stratham, NH | Sat, Oct 31 | 5:00–7:30 PM |
| Milford, NH | Sat, Oct 31 | 6:00–8:00 PM |
| Penn Township, PA | Tue, Oct 27 | 6:00–8:00 PM |
| Warrington Township, PA | Thu, Oct 29 | 6:00–8:00 PM |
| York, PA | Thu, Oct 29 | 6:00–8:00 PM |
| Most other Pennsylvania towns | Sat, Oct 31 | 6:00–8:00 PM |
Two patterns stand out. First, New England is the region most likely to move the event: many New Hampshire and Maine towns chose Friday, October 30 this year. Second, Pennsylvania is the most fragmented state on the list, with official nights spread across Tuesday, Thursday, and Saturday depending on the township. If you live in either region, checking is not optional.
Why Some Towns Do Not Do Halloween Night
Towns move trick-or-treating off October 31 for practical reasons, not tradition. Weeknight events let police and public-works crews staff road closures without weekend overtime. Some towns split the difference with a downtown or trunk-or-treat event on one night and neighborhood trick-or-treating on another. And when Halloween falls on a weeknight, which it does most years, towns often shift to the nearest Friday or Saturday so kids are not out late on a school night. In 2026 the calendar cooperates, Saturday is the 31st, so the towns still holding alternate nights are doing it deliberately. Their posted hours are the hours that count.
How to Find Your Town’s Exact Time
Work through this list in order; one of the first three answers it for nearly everyone.
- Your city or town website. Search “[your town] trick or treat 2026” and look for a .gov page or the parks-and-recreation calendar. This is the authoritative source.
- The police department’s Facebook page. Small towns often announce hours there before the website is updated.
- Local news sites. Regional outlets publish roundup lists each October; they are usually current within a few days.
- Your HOA or neighborhood group. Some subdivisions set their own hours independent of the town.
- When in doubt, go 6 to 8 PM on the 31st. That window overlaps nearly every posted schedule in the country.
The Candy Budget: What Trick-or-Treating Costs the House Giving It Out
Here is the money side nobody prices out. A standard bag of fun-size candy holds roughly 50 to 60 pieces and costs about $10 to $14 at 2026 prices. Plan on one to two pieces per trick-or-treater, and estimate your traffic honestly: a quiet street might see 20 to 30 kids, a busy one 150 or more.
| Expected trick-or-treaters | Bags to buy | Typical cost |
|---|---|---|
| 20–30 | 1 bag | $10–$14 |
| 50–75 | 2 bags | $20–$28 |
| 100–150 | 3–4 bags | $30–$55 |
| 200+ | 5–6 bags | $50–$80 |
Two ways to spend less: buy the week before Halloween when multipacks are loss leaders, not the week of, and buy one bag too many rather than one too few, because unopened bags go back. The real pro move is November 1, when leftover Halloween candy drops 50 to 70 percent. Stocking up then covers next year’s bowl at half price, and candy kept sealed and cool easily lasts the year.
Quick Safety and Etiquette Notes
- Porch light on means welcome; off means skip. This is the one rule kids should know cold.
- Stick to the posted hours. Knocking at 8:45 in a town that ended at 8 is how doors stop opening next year.
- Stay on one side of the street and cross at corners, costumes are hard to see and drivers are distracted.
- Check every piece before eating. Toss anything unwrapped or homemade from a house you do not know.
- Homeowners: keep walkways lit and clear of cords and decorations at ankle height; most trick-or-treat injuries are trips, not traffic.
Frequently Asked Questions
What day of the week is Halloween 2026?
Saturday, October 31, 2026. The Saturday date is why most towns are holding trick-or-treating on the night itself this year rather than shifting it.
What time does trick-or-treating start?
Typically 5 or 6 PM local time. Organized hours in 2026 run as early as 3:30 PM (York, Maine) and as late as 6 PM starts in many Pennsylvania towns, so check your town’s posting.
What time does trick-or-treating end?
Most posted schedules end between 7 and 8 PM. After the posted end time, treat a dark porch light as the real closing signal.
Why is my town doing trick-or-treat on October 30 instead of the 31st?
Some towns, especially in New England, deliberately pick Friday night for staffing, traffic control, or tradition. Their posted night is the official one; trick-or-treating on the 31st there will find dark porches.
How much candy should I buy for trick-or-treaters?
Budget one to two fun-size pieces per expected visitor. A quiet street needs one $10–$14 bag; a busy street needs three to six bags, roughly $30 to $80. Buy the week before Halloween for the best prices, and grab extra on November 1 clearance for next year.
Is it too late in October for this guide to matter?
No. Trick-or-treat searches peak in the final three days of October, and city announcements keep trickling out through October 30. If your town has not posted yet, check again the day before.



