NH Halloween Trick-or-Treat Times
2026 events and trick-or-treating times for kids and families in New Hampshire

Find up-to-date trick-or-treat times for New Hampshire towns and cities! This list was last updated on October 27, 2026; additional information will be added as it becomes available.
You can always help us out and e-mail Elisa your town’s information or event. Please do not reach out looking for information about your town (if we knew it, it would be on the list below).
Please note: A ** indicates a town that has not updated their trick-or-treat times for 2026. We make every effort to ensure the accuracy of this information. However, you should always double check information on your town or recreation department’s website or the non-emergency police line.
New Hampshire Town or City |
Trick or treat dates and times |
| Allenstown, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Alton, NH | Friday, October 31, 2026; 5-7 p.m. |
| Amherst, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Antrim, NH | Saturday, October 31, 2026; 5:30-8 p.m. |
| Ashland, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Atkinson, NH | Saturday, October 31, 2026; 5:30-7:30 p.m. |
| Auburn, NH Trunk or Treat | Friday, October 31, 2026; 6-8 p.m. |
| Barrington, NH | Saturday, October 31, 2026; 5- 7 p.m. |
| Barnstead, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Bedford, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Belmont, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Bennington, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Berlin, NH | Saturday, October 31, 2026;5-8 p.m. |
| Boscawen, NH Gate Night – Trick or Treating | Friday, October 30, 2026; 5-8 p.m. |
| Bow, NH | Saturday, October 31, 2026; 5-8 p.m. |
| **Bradford, NH | Friday, October 31, 2025; 9-11:30 p.m. |
| Brentwood, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Bristol, NH | Saturday, October 31, 2026; 5-7:30 p.m. |
| Brookline, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Candia, NH Charmingfare Farm Barnyard Halloween Bash |
Saturday, October 31, 2026; 5-8 p.m. October 17-31, 2026; Times Vary Sunday, October 18, 2026; 11:30 a.m. -4p.m. |
| Canterbury, NH | Friday, October 30, 2026; 5- 6:30 pm |
| Center Harbor, NH | Saturday, October 31, 2026; 5:30-7:30 p.m. |
| Chester, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Claremont, NH Hallowesta | Saturday, October 31, 2026; 3:30-5 p.m. |
| Colebrook, NH | Saturday, October 31, 2026; 4-7 p.m. |
| Concord, NH | Saturday, October 31, 2026; 5-7:30 p.m. |
| Concord, NH Halloween Howl | Friday, October 23, 2026; 5:30-7:30 p.m. |
| Deerfield, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Deering, NH | Wednesday, October 28, 2026; 5-7 p.m. |
| Derry, NH Downtown Trick-or-Treat |
Saturday, October 31, 2026; 6-7:30 p.m. Saturday, October 24, 2026; noon- 3 p.m. |
| Dover, NH | Friday, October 30, 2026; 5-8 p.m. |
| Dublin, NH | Saturday, October 31, 2026; 5:30-7:30 p.m. |
| Dunbarton, NH Trunk or Treat | Saturday, October 31, 2026; 5-8 p.m. |
| Durham, NH | Saturday, October 31, 2026; 5-7:30 p.m. |
| Durham, NH Downtown Trick or Treat | Sunday, October 24, 2026; 2-4 p.m. |
| East Madison, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Enfield, NH Trunk or Treat | Saturday, October 24, 2026; 3-5 p.m. at Huse Park |
| Epping, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Errol, NH: Trunk or Treat & Trick or Treat | Trunk: Saturday, October 31, 2026; 4-5 p.m. at Errol Consolidated School Trick: Saturday, October 31, 2026: 4-7 p.m. |
| Exeter, NH | Saturday, October 31, 2026; 4-7 p.m. |
| Exeter, NH Halloween Parade |
Saturday, October 31, 2026; 10:30 a.m. at Swasey Parkway |
| Farmington, NH: Trunk or Treat Parade & Trick or Treat | Trunk/Parade: Friday, October 31, 2026; 4-5 p.m. Trick: Friday, October 31, 2026; 5-7 p.m. |
| Francestown, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Franklin, NH | Saturday, October 31, 2026; 4-7 p.m. |
| Freedom, NH | Saturday, October 31, 2026; 4-7p.m. |
| Fremont, NH | Saturday, October 31, 2026; 5-8 p.m. |
| **Gilford, NH | Friday, October 31, 2025; 5-8 p.m. |
| Gilmanton, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Goffstown, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Grantham, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Greenfield, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Greenland, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Greenville, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Groton, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Hampstead, NH | Saturday, October 31, 2026; 5:30-8 p.m. |
| Hampton Falls, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Hampton, NH | Saturday, October 31, 2026; 56-8 p.m. |
| Hanover, NH Trick or Treat on Allen Street |
Friday, October 30, 2026; 5-6:30 p.m. |
| Henniker, NH | Saturday, October 31, 2026; 5:30-7:30 p.m. |
| Hill, NH | Saturday, October 31, 2026; 5-9 p.m. |
| Holderness, NH | Saturday, October 31, 2026; 4-6 p.m. |
| Hollis, NH; Trick or Treat & Trunk or Treat | Trunk: Saturday, October 31, 2026; 3:30- 5 p.m., Social Library Parking Lot Trick: Saturday, October 31, 2026; 6-8 p.m. |
| Hooksett, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Hopkinton, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Hudson, NH | Saturday, October 31, 2026; 6-8 p.m. |
| **Jackson, NH | Saturday, October 26, 2024; 11 a.m. to 3 p.m. |
| Jaffrey, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Kensington, NH | Saturday, October 31, 2026; 5:30-7:30 p.m. |
| Laconia, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Lancaster, NH Trunk or Treat & Trick or Treat |
Trunk: Friday, October 23, 2026; 5-7 p.m. at the Lancaster Fairgrounds Trick: Saturday, October 31, 2026; 4-6 p.m. |
| Langdon, NH Tailgate Trunk or Treat | Saturday, October 31, 2026; 6-7:30 p.m. |
| Lebanon, NH | Saturday, October 31, 2026; 4-6 p.m. |
| Lebanon, NH Halloween Fun Fest | Saturday, October 31, 2026; 4-6 p.m. at Colburn Park |
| Lee, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Lincoln, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Litchfield, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Littleton, NH Gathering of the Jack O’Lanterns | Saturday, October 31, 2026 |
| Londonderry, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Londonderry, NH Aviation Museum | Saturday, October 24, 2026; 10 a.m.- 1 p.m. |
| **Loudon, NH | Friday, October 31, 2025; 5-8 p.m. |
| Lyndeborough, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Madbury, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Manchester, NH | Saturday, October 31, 2026; 4-7 p.m. |
| Meredith, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Merrimack, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Merrimack, NH Annual Halloween Party | Saturday, October 24, 2026; 4-8 p.m. at Wasserman Park |
| Milford, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Milford, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Milton, NH Halloween Spooktacular and Trunk or Treat |
Saturday, October 24, 2026; 4-6:30 p.m. |
| Mont Vernon, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Moultonborough, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Nashua, NH City Hall Trick or Treat | Monday, October 26, 2026; 3 – 5 p.m. |
| New Boston, NH | Saturday, October 31, 2026; 6-8 p.m. |
| New Castle, NH | Friday, October 30, 2026; 5-7 p.m. |
| New Ipswich, NH Trunk or Treat | Saturday, October 31, 2026; 4 p.m. to 6 p.m. |
| New London, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Newfields, NH | Saturday, October 31, 2026; 5:30-7:30 p.m. |
| Newington, NH | |
| Newmarket, NH | Friday, October 30, 2026; 5-7 p.m. |
| Newton, NH Trunk or Treat | Saturday, October 24, 2026; 4:30-6:30 p.m. |
| Newton, NH | Saturday, October 31, 2026; 5:30-7:30 p.m. |
| North Hampton, NH | Friday, October 30, 2026 from 4-7 p.m. |
| Northwood, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Nottingham, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Pelham, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Pembroke, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Penacook, NH | Friday, October 30, 2025; 5-7:30 p.m. |
| Pittsfield, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Plaistow, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Plymouth, NH | Saturday, October 31, 2026; 5:30-7:30 p.m. |
| Portsmouth, NH | Friday, October 30, 20; 5-8 p.m. |
| Portsmouth, NH Halloween Parade | Saturday, October 31, 2026; 7 p.m. |
| Raymond, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Rochester, NH Downtown Trick or Treat | Saturday, October 24, 2026; noon-3 p.m. |
| Rochester, NH | Friday, October 30, 2026; 4-7 p.m. |
| Rollinsford, NH | Friday, October 30, 2026; 5-7 p.m. |
| Rye, NH | Friday, October 30, 2026; 5-7 p.m. |
| Salem, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Salisbury, NH | Saturday, October 31, 2026; 5:30-7:30 p.m. |
| Sanbornton, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Sandown, NH | Saturday, October 31, 2026; 6- 8 p.m. |
| Seabrook, NH | Friday, October 30, 2026; 5:30-7:30 p.m. |
| Somersworth, NH | Friday, October 30, 2026; 5:30-7:30 p.m. |
| Strafford, NH | Friday, October 30, 2026; 5-8 p.m. |
| Stratham, NH | Friday, October 31, 2026; 5-7:30 p.m. |
| Sunapee, NH | Saturday, October 31, 2026; 5-7 p.m. |
| Swanzey, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Thornton, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Tilton, NH | Saturday, October 31, 2026; 4- 7 p.m. |
| Warner, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Weare, NH | Saturday, October 31, 2026; 5-8 p.m. |
| Westmoreland, NH | Saturday, October 31, 2026; dusk (around 5 or 6) |
| Wilton, NH | Saturday, October 31, 2026; 6-8 p.m. |
| Windham, NH | Saturday October 31, 2026; 5-7:30 p.m. |
| Woodstock, NH | Saturday, October 31, 2026; 5-7 p.m. |
