A

Allenstown - Oct. 31 - 5 p.m. to 7 p.m.

Alton - Oct. 31 - 5 p.m. to 7 p.m.

Amherst - Oct. 31 - 6 p.m. - 8 p.m.

Antrim - Oct. 31 - 5:30 to 7:30 p.m.

Atkinson - Oct. 31 - 5:30 p.m. to 7:30 p.m.

Auburn - Oct. 31 - 1 p.m. to 4 p.m.

B

Barnstead - Oct. 31 - 5 p.m. to 8 p.m.

Barrington - Oct. 30 - 5 p.m. to 7 p.m.

Bedford - Oct. 31 - 6 p.m. to 8 p.m.

Belmont - Oct. 31 - 4 p.m. to 8 p.m.

Bennington - Oct. 31 - 5:30 p.m. to 7:30 p.m.

Boscawen - Oct. 30 - 5 p.m. to 8 p.m.

Bow - Oct. 31 - 5 p.m. to 8 p.m.

Bradford - Oct. 31 - 5 p.m. to 8 p.m.

Brentwood - Oct. 31 - 6 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 8 p.m.

Canaan - Oct. 31 - 4 p.m. to 6 p.m.

Candia - Oct. 31 - 5 p.m. to 8 p.m.

Canterbury - Oct. 29 - 5 p.m. to 7:30 p.m. at Canterbury Woods

Canterbury - Oct. 30 - 5:30 p.m. to 7:30 p.m. at Town Center

Claremont - Oct. 31 - 2 p.m. to 4 p.m. Trunks and Treats at Monadnock Park

Claremont - Oct. 31 - 5 p.m. to 8 p.m.

Center Harbor - Oct. 31 - 5 p.m. to 7:30 p.m.

Concord - Oct. 31 - 5 p.m. to 7:30 p.m.

D

Danville - Oct. 31 - 6 p.m. to 8 p.m.

Danville - Oct. 31 - 11 a.m. to 2 p.m. Trunk or Treat at Community Center

Deerfield =- Oct. 31 - 1 p.m. Trunk or Treat at Deerfield Fairgrounds

Derry - Oct. 31 - 6 p.m. to 7:30 p.m.

Dover - Oct. 30 - 5 p.m. to 8 p.m.

Dunbarton - Oct. 31 - 4 p.m. to 7 p.m.

Durham - Oct. 30 - 5 p.m. to 8 p.m.

E

East Kingston - Oct. 31 - 5 p.m. to 7 p.m.

Effingham - Oct. 31 - 5 p.m. to 8 p.m.

Enfield (Parade and Trunk or Treat) - Oct. 31 - 3 p.m. to 5 p.m. 

Epping - Oct. 31 - 5 p.m. to 7 p.m.

Epsom - Oct. 31 - 4 p.m. to 8 p.m.

Exeter - Oct. 31 - 4 p.m. to 7 p.m.

F

Farmington - Oct. 31 - 4 p.m. to 6 p.m.

Francestown - Oct. 31 - 6 p.m. to 7:30 p.m.

Franconia - Oct. 31 - 4:30 p.m. to 6:30 p.m.

Franklin - Oct. 31 - 4 p.m. to 7 p.m.

Freedom - Oct. 31 - 5 p.m. to 8 p.m.

G

Gilford - Oct. 31 - 5 p.m. to 8 p.m.

Gilmanton - Oct. 31 - 5 p.m. to 8 p.m.

Goffstown - Oct. 31 - 6 p.m. to 8 p.m.

Grantham (Trunk or Treat at Grantham Recreation Park) - Oct. 30 - 3 p.m. to 6 p.m. 

Greenfield - Oct. 31 - 6 p.m. - 8 p.m.

Greenland - Oct. 30 - 5 p.m. to 7 p.m.

Grenville - Oct. 31 - 6 p.m. to 8 p.m.

Groton - Oct. 31 - 5 p.m. to 8 p.m.

H

Hampstead - Oct. 31 - 6 p.m. to 8 p.m.

Hampton - Oct. 31 - 5:30 p.m. to 8 p.m.

Hampton Falls - Oct. 30 - 5 p.m. to 7 p.m.

Hancock - Oct. 31 - 5 p.m. to 8 p.m.

Hanover - Oct. 31 - no set times

Haverhill - Oct. 31 - no set times

Henniker - Oct. 31 - 5:30 p.m. to 7:30 p.m.

Hillsborough - Oct. 31 - 5 p.m. to 8 p.m.

Hill - Oct. 31 - 5 p.m. to 7:30 p.m.

Holderness - Oct. 31 - 4 p.m. to 6 p.m.

Hollis - Oct. 31 - 6 p.m. to 8 p.m.

Hooksett - Oct. 31 - 6 p.m. to 8 p.m.

Hopkinton - Oct. 31 - 5 p.m. to 7 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 8 p.m.

Langdon - Oct. 31 - 6 p.m. to 7:30 p.m.

Lebanon - Oct. 31 - 6 p.m. to 8 p.m.

Lee - Oct. 31 - 5 p.m. to 7 p.m. (Truck or Treat at Lee Safety Complex)

Lincoln - Oct. 31 - 5 p.m. to 8 p.m.

Londonderry - Oct. 31 - 5 p.m. to 7:30 p.m.

Loudon - Oct. 31 - 4 p.m. to 7 p.m.

Lyndeborough - Oct. 31 - 6 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.

Merrimack - Oct. 31 - 6 p.m. to 8 p.m.

Milford - Oct. 31 - 6 p.m. to 8 p.m.

Milton - Oct. 30 - 4 p.m. to 7 p.m.

Moultonborough - Oct. 31 - 5 p.m. to 8 p.m.

N

Nashua - Oct. 31 - 6 p.m. to 8 p.m.

Newfields - Oct. 30 - 5 p.m. to 7 p.m.

Newington - Oct. 30 - 5 p.m. to 7 p.m.

Newmarket - Oct. 30 - 5 p.m. to 7 p.m.

New Boston - Oct. 31 - 6 p.m. to 8 p.m.

New Castle - Oct. 30 - 5 p.m. to 7 p.m.

New Durham - Oct. 31 - 5 p.m. to 7 p.m.

New London - Oct. 31 - 4 p.m. to 6 p.m.

Northfield - Oct. 31 - 5 p.m. to 8 p.m.

Northwood - Oct. 31 - 5 p.m. to 7 p.m.

North Hampton - Oct. 30 - 4 p.m. to 7 p.m.

Nottingham - Oct. 31 - 5 p.m. to 7 p.m.

P

Pelham - Oct. 31 - 5 p.m. to 8 p.m.

Pembroke - Oct. 31 - 5 p.m. to 8 p.m.

Peterborough - Oct. 31 - 5 p.m. to 7 p.m.

Plainfield - Oct. 31 - 5 p.m. to 8 p.m.

Plaistow - Oct. 31 - 5 p.m. to 7 p.m.

Plymouth - Oct. 31 - 5:30 p.m. to 7:30 p.m.

Portsmouth - Oct. 30 - 3 p.m. to 6 p.m.

R

Raymond - Oct. 31 - 5 p.m. to 7 p.m.

Rochester - Oct. 30 - 4 p.m. to 7 p.m. 

Rollinsford - Oct. 30 - 5 p.m. to 7 p.m.

Rye - Oct. 30 - 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.

Seabrook - Oct. 30 - 5:30 p.m. to 7:30 p.m.

Sanbornton - Oct. 31 - 4 p.m. to 7 p.m.

Sandown - Oct. 31 - 6 p.m. to 8 p.m.

Shelburne - Oct. 31 - no set hours

Somersworth - Oct. 30 - 5:30 p.m. to 8 p.m.

Stoddard - Oct. 29 - 6:30 p.m.  

Strafford - Oct. 30 - 5 p.m. to 8 p.m.

Stratham - Oct. 30 - 5 p.m. to 7:30 p.m.

Sunapee - Oct. 31 - 3 p.m. to 5:30 p.m.

Sutton - Oct. 31 - 4 p.m. to 6 p.m.

Swanzey - Oct. 31 - 5 p.m. to 7 p.m.

T

Tamworth - Oct. 31 - 5 p.m.

Thornton - Oct. 31 - 5 p.m. to 8 p.m.

Tilton - Oct. 30 - 4 p.m. to 6:30 p.m.

Tuftonboro - Oct. 31 - 5 p.m. to 7 p.m.

W

Wakefield - Oct. 31 - 5 p.m. to 8 p.m.

Warner - Oct. 31 - 5 p.m. to 8 p.m.

Warren - Oct. 31 - 5 p.m. to 8 p.m.

Washington - Oct. 31 - 5 p.m. to 8 p.m.

Weare - Oct. 31 - 5:30 p.m. to 7:30 p.m.

Wilmot - Oct. 30 - 5 p.m. to 7 p.m.

Wilton - Oct. 31 - 6 p.m. to 8 p.m.

Windham - Oct. 31 - 5 p.m. to 8 p.m.

Woodstock - Oct. 31 - 5 p.m. to 7 p.m.