Trick-or-Treat Times

Trick-or-Treat Times for New Hampshire

Please note that trick-or-treating procedures in your community might be different than in years past because of the COVID-19 pandemic. If your town is not listed, please contact your local police department’s business line or your town hall for more information.

Last updated 10/16 @ 1:14 pm

A

— Allenstown, Trick-or-treating discouraged; Oct. 31, 6 p.m. to 8 p.m.
— Alton, Oct. 31, 5 p.m. to 7 p.m.
— Antrim, Oct. 31, 5:30 to 7:30 p.m.
— Auburn, Oct. 31, 1 p.m. to 4 p.m.; Trunk or Treat at Safety Complex, Oct. 31, 6 p.m. to 8 p.m. (residents only)

B

— Barnstead, Oct. 31, 5 p.m. to 7 p.m.
— Barrington, Oct. 30, 5 p.m. to 7 p.m. (more info)
— Bedford, Oct. 31, 6 p.m. to 8 p.m.
— Belmont, Oct. 31, 5 p.m. to 8 p.m.
— Bennington, Oct. 31, 5 p.m. to 7 p.m.
— Berlin, Oct. 31, 5 p.m. to 8 p.m.
— Boscawen, drive-through trick-or-treating on Oct. 30 from 5-8 p.m. (Additional info.)
— Bow, Oct. 31, 5 p.m. to 8 p.m.
— Brentwood, Oct. 31, 5 p.m. to 8 p.m.
— Bristol, Oct. 31, 5 p.m. to 7:30 p.m.
— Brookline, Oct. 31, 6 p.m. to 8 p.m.

C

— Campton, Oct. 31, 5 p.m. to 7 p.m.
— Canaan, Oct. 31, 5 p.m. to 7 p.m.
— Candia, Oct. 31, 5 p.m. to 8 p.m.
— Canterbury, trick-or-treating is canceled this year
— Center Harbor, Oct. 31, 5 p.m. to 7 p.m.
— Claremont, Oct. 31, 6 p.m. to 8 p.m.
— Concord, Oct. 31, 5 p.m. to 7:30 p.m.
— Conway, Oct. 31, 5 p.m. to 7:30 p.m.

D

— Danville, Oct. 31, 6 p.m. to 8 p.m.
— Deerfield, Oct. 31, 4 p.m. to 7 p.m.
— Deering, Oct. 31, 5 p.m. to 8 p.m.
— Derry, Oct. 31, 6 p.m. to 7:30 p.m.
— Dover, Oct. 30, 5 p.m. to 7 p.m.
— Durham, Oct. 30, 5 p.m. to 7 p.m.
— Dunbarton, Oct. 31, 5 p.m. to 7 p.m. (more info)

E

— Epping, Oct. 31, 5 p.m. to 7 p.m.
— Epsom, Oct. 31, 4 p.m. to 8 p.m.
— Enfield, No door-to-door trick-or-treating; Halloween vehicle parade set for Oct. 31 (More info)
— Exeter, Oct. 31, 3 p.m. to 6 p.m.

F

— Farmington, Oct. 31, 4 p.m. to 6 p.m.
— Franklin, Oct. 31, 4 p.m. to 8 p.m.

G

— Gilford, Oct. 31, no set hours
— Gilmanton, Oct. 31, 5 p.m. to 8 p.m.
— Goffstown, Oct. 31, 6 p.m. to 8 p.m.
— Gorham, Oct. 31, 5 p.m. to 8 p.m.
— Grantham, Trunk or Treat, Oct. 31, 5 p.m. to 6 p.m., Grantham Recreation Park
— Greenland, Oct. 31, 3 p.m. to 6 p.m.
— Groton, Oct. 31, 5 p.m. to 8 p.m.

H

— Hampstead, Oct. 31, 5:30 p.m. to 7:30 p.m.
— Hampton, Oct. 31, 5:30 p.m. to 8 p.m.
— Hampton Falls, Oct. 30, 5 p.m. to 7 p.m.
— Hanover, Oct. 31, 5 p.m. to 8 p.m.
— Harrisville, Oct. 31, 5 p.m. to 7 p.m.
— Haverhill, Oct. 31, no set times
— Henniker, Oct. 31, 5:30 p.m. to 7:30 p.m
— Hill, Oct. 31, 6 p.m. to 8 p.m.
— Hillsborough, Oct. 31, 5 p.m. to 8 p.m.
— Hinsdale, No trick-or-treating; Trunk or Treat at Hinsdale Heritage Park Oct. 31, 2 p.m. to 4 p.m. (registration required)
— Hollis, Oct. 31, 5 p.m. to 7 p.m.
— Hooksett, Oct. 31, 6 p.m. to 8 p.m.
— Hudson, Oct. 31, 6 p.m. to 8 p.m.

J

— Jaffrey, Oct. 31, 6 p.m. to 8 p.m.

K

— Keene, Oct. 31, 5:30 p.m. to 7:30 p.m.
— Kingston, Oct. 31, 5 p.m. to 8 p.m.

L

— Laconia, Oct. 31, 5 p.m. to 7 p.m.
— Lebanon, Oct. 31, 6 p.m. to 8 p.m.
— Lee, Oct. 30, 5 p.m. to 7 p.m.
— Lincoln, Oct. 31, 5 p.m. to 7 p.m. (residents only)
— Litchfield, Oct. 31, 6 p.m. to 8 p.m.
— Londonderry, Oct. 31, 6 p.m. to 8 p.m.
— Lyndeborough, Oct. 31, 5 p.m. to 8 p.m.

M

— Madbury, Oct. 30, 5 p.m. to 7 p.m.
— Manchester, Oct. 31, 6 p.m. to 8 p.m.
— Marlborough, Oct. 31, 5:30 p.m. to 8 p.m.
— Meredith, no set date or time
— Merrimack, Oct. 31, 6 p.m. to 8 p.m.
— Milton, Oct. 31, 4 p.m. to 7 p.m.
— Mont Vernon, Oct. 31, 3 p.m. to 5 p.m.
— Moultonborough, Oct. 31, 4 p.m. to 8 p.m.

N

— Nashua, Oct. 31, 6 p.m. to 8 p.m.
— Newfields, Oct. 31, 5 p.m. to 8 p.m.
— Newington, Oct. 31, 5 p.m. to 7 p.m.
— Newmarket, Oct. 30, 5 p.m. to 8 p.m.
— Newton, Oct. 31, 5 p.m. to 7:30 p.m.
— New Boston, Oct. 31, 6 p.m. to 8 p.m.
— New Castle, Oct. 30, 3 p.m. – 6 p.m.
— New Durham, Oct. 31, 5 p.m. to 7 p.m.
— New Hampton, Oct. 31, 4 p.m. to 6 p.m.
— New London, Oct. 31, 4 p.m. to 6 p.m.
— Newbury, Truck or Treat at town office, Oct. 31, 10 a.m. to 12:30 p.m.
— North Hampton, Oct. 30, 4 p.m. to 7 p.m.
— Northfield, Oct. 31, 5 p.m. to 8 p.m.
— Northwood, Oct. 31, 4 p.m. to 7 p.m.
— Nottingham, Oct. 31, 5 p.m. to 7 p.m.

O

N/A

P

— Pelham, Oct. 31, 5 p.m. to 8 p.m.
— Pembroke, Oct. 31, 5 p.m. to 8 p.m.
— Penacook, Oct. 30, 5 p.m. to 7:30 p.m.
— Peterborough, Door-to-door trick or treating discouraged; Oct. 31, 5 p.m. to 7 p.m.
— Pittsburg, Oct. 31, 4 p.m. to 6 p.m.
— Pittsfield, Oct. 31, 5 p.m. to 8 p.m.
— Plainfield, Oct. 31, 4 p.m. to 6 p.m.
— Plaistow, Oct. 31, 5 p.m. to 7 p.m.
— Plymouth, Door-to-door trick-or-treating discouraged
— Portsmouth, Oct. 31, 3 p.m. to 6 p.m.

R

— Raymond, Oct. 31, 5 p.m. to 7 p.m.
— Rindge, Trunk or Treat at Wellington Park, Oct. 23, 6:30 p.m. to 8:30 p.m.
— Rochester, Mayor is discouraging door-to-door trick or treating
— Rollinsford, Oct. 30, 5 p.m. to 7 p.m.
— Rumney, Oct. 31, 5 p.m. to 7 p.m.
— Rye, Oct. 31, 5 p.m. to 7 p.m.

S

— Salem, Oct. 31, 6 p.m. to 8 p.m.
— Salisbury, Oct. 31, 5 p.m. to 8 p.m.
— Sanbornton, Oct. 31, 4 p.m. to 7 p.m.
— Sandown, Oct. 31, 6 p.m. to 8 p.m.
— Seabrook, Oct. 30, 5:30 p.m. to 7:30 p.m.
— Shelburne, Oct. 31, no set hours
— Somersworth, Oct. 30, trick-or-treating discouraged
— Strafford, Oct. 30, 5 p.m. to 8 p.m.
— Stratford, No trick-or-treating
— Stratham, Oct. 31, 5 p.m. to 7:30 p.m.
— Sunapee, Oct. 31, 4:30 p.m. to 6:30 p.m.
— Sutton, Oct. 31, 5 p.m. to 7 p.m.
— Swanzey, Oct. 31, 4:30 p.m. to 6:30 p.m.

T

— Thornton, Town is not encouraging trick-or-treating
— Tilton, Oct. 31, 6:30 p.m. to 8 p.m.
— Tuftonboro, Oct. 31, 5 p.m. to 7 p.m.

W

— Wakefield, Oct. 31, 4 p.m. to 7 p.m.
— Washington, Oct. 31, 5 p.m. to 7 p.m.
— Weare, Oct. 31, 5 p.m. to 8 p.m.
— Wilton, Oct. 31, 5 p.m. to 7 p.m.
— Winchester, Oct. 31, 5 p.m. to 8 p.m.
— Windham, Oct. 31, 5 p.m. to 8 p.m.
— Wolfeboro, Oct. 31, 5 p.m. to 7 p.m.
— Woodstock, Oct. 31, 5 p.m. to 7 p.m. (residents only)

** Please review the trick-or-treating COVID-19 precautions issued by state officials. **

List courtesy of WMUR.com