Our volunteers are busy studying and taking their IRS certification exams to be ready to serve you! The listing below represents our planned schedule for the 2022 tax season; most sites open on Feb 1st, but a few open earlier. Due to COVID-19, our different locations may have very different processes and procedures from one location to another; in addition, many sites have closed or changed location due to the pandemic. 

All free tax preparation sites require an appointment; there are no walk-in locations.

This is a listing of the New Hampshire free tax preparation locations hosted by Tax-Aide or our coalition partners - for other states, go here.

If you are dialing 2-1-1 from outside of New Hampshire, dial 866-444-4211 during regular business hours.


(Dropoff) Dropoff sites typically schedule a short (~15 minute) appointment during which they will collect your tax papers and information, prepare your return, and then schedule a follow-up appointment for you to pick up your completed and electronically filed return at a later date. Some locations will digitize your papers and return them to you on the spot, while others may retain your papers until the return is complete.

(In person) In person sites will prepare your return with you present; you will leave with a completed and electronically filed tax return.

(While-U-Wait) While-U-Wait sites will prepare your return while you wait outside of the tax preparation room - perhaps in your car, perhaps in a separate room. You will leave with a completed and electronically filed return.




Andover
(While-U-Wait) The Andover HUB, 157 Main Street (Tax-Aide)
Call for appt. 802 332-5065
W 9:00AM - 5:00 PM

Center Ossipee
(Dropoff) Ossipee Public Library, 74 Main Street (Tax-Aide)
Call for appt. 603 539-6390
M 10:00AM - 3:30PM

Claremont
(While-U-Wait) Claremont Senior Center, 5 Acer Heights Road (Tax-Aide)
Call for appt. 802 345-5415
F 9:00AM – 3:00 PM

Concord (2 locations)

(While-U-Wait) Goodlife Programs & Activities, 254 North State Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
M, Tu, Th 9:00AM - 12:45PM

(In Person) Workplace success, 2 Industrial Park Drive Building 2 (VITA)
Call 603 892-0701 if you can’t find the building
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Sa 9:00AM-2:00PM

Contoocook
(Dropoff) Hopkinton Town Library, 61 Houston Drive (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
W, Th 10:00AM - 1:15PM

Derry
(Dropoff) Marion Gerrish Community Center, 39 West Broadway (Tax-Aide)
Call for appt: 603 289-6314
M, W 9:15AM - 3:00 PM

Dover
(Dropoff) Dover Public Library, 73 Locust Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Tu Th Sa 9:00AM – Noon

Epping
(Dropoff) American Legion Post 51, Route 125 & Elm Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Tu 11:30AM – 2:00PM 

Epsom
(While-U-Wait) Epsom Public Library, 1606 Dover Road (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Th 10:30AM-2:30PM 

Exeter
(While-U-Wait) Exeter Public Library, 4 Chestnut Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
F 11:15AM - 3:00PM

Franklin
(Dropoff) TRIP Center & Bessie Rowell Community Center, 12 Rowell Drive (VITA)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Th, Sa 9:00AM - 3:00PM

Gorham
(Dropoff) Family Resource Center, 123 Main Street (VITA) (Jan 29 - Apr 13)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
We 9:00AM  - 3:00PM

Greenville
(Dropoff) Chamberlin Public Library, 46 Main Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Th 9:00AM - 11:00AM

Hampton
(Dropoff) Lane Memorial Library, 2 Academy Ave. (Tax-Aide)
Call for appt: 603 926-3368
W 1:30PM - 3:30PM
Th 2:30PM - 5:30PM
Sa 10:00AM - 11:00AM

Hopkinton
See: Contoocook

Hudson

(Dropoff or In Person) Rodgers Memorial Library, 194 Derry Road (VITA)
Call 603 886-6030 for appt.
M, Th, Sa 9:30AM - 12:30PM

Jaffrey

(Dropoff) Jaffrey Public Library, 38 Main Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Th 1:00PM - 4:00PM

Keene 
(Dropoff) Keene Recreation Center, 312 Washington Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
M 10:00AM - 12:15PM
We 10:30AM - 11:45AM

Laconia (2 locations)

(Dropoff) Laconia Senior Center, 532 Main Street (Tax-Aide)
Call 603 524-7689 for appointment
W 9:00 AM – 12:30PM

(Dropoff) Laconia Senior Center, 532 Main Street (VITA)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
We 5:00PM-8:00PM
Sa 9:00AM-1:00PM

Lebanon

(While-U-Wait) Upper Valley Senior Center, 10 Campbell Street (Tax-Aide)
Call for appt. 603 448-4213
Tu 8:45AM – 4:00PM

Manchester (4 locations)

(In Person or Dropoff) Manchester Police Athletic Leauge, 409 Beech St (VITA)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Sa 9:00AM - 3:00PM

(While-U-Wait) Primerica-Blais Associates, 735 Chestnut St (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Th 5:00PM - 8:00PM

(Dropoff) Salvation Army, 121 Cedar Street
Call for appt: 603 626-2626 (appointments scheduled by Catholic Medical Center)
M, W, F, 9:00AM - 1:45PM

(Dropoff) SNHU, Lobby of Webster Hall, 2500 N. River Road (VITA)
Call for appt. 603 930-8587

Tu F 2:00PM - 7:00PM

Merrimack (2 locations)

(While-U-Wait) John O’Leary Adult Community Center, 5 Church Street (Tax-Aide)
Call for appt: 603 230-4121
W 9:00AM - Noon

(While-U-Wait) Merrimack Public Library, 470 Daniel Webster Highway
Call for appt: 603 230-4121       
M 9:00AM - Noon

Milford

(Dropoff) Milford Masonic Temple, 30 Mont Vernon St (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Tu 9:00AM - 11:45AM
Th Noon - 2:15PM

Moultonborough

(Dropoff or In Person) Moultonborough Public Library (Tax-Aide)
Call for Appt: 603 476-8895
Tu 9:30AM - 4:00PM

Nashua (2 locations)

(Dropoff) Nashua Public Library, 2 Court Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Spanish speaker available on Mondays
M, W 10:15AM – 1:45PM

(Dropoff) United Way of Greater Nashua, 20 Broad Street #1 (VITA)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Tu, F 10:00AM – 2:00PM

New Ipswich

(Dropoff) New Ipswich Public Library, 6 Main Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt
W 2:00PM - 5:15PM

New London

(Dropoff) Whipple Hall, 25 Seamans Road (Tax-Aide)
Call for appt. 802 359-7480
Th, F 9:00AM - 4:00PM

Newport

(Dropoff or While-U-Wait) Newport Senior Center, 76 South Main Street (Tax-Aide)
Call for appt. 603 863-3177
Th 8:15AM-3:00PM

North Conway

(While-U-Wait) Pope Memorial Library, 2719 Main Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt
Mo 10:00M- 6:00PM
Tu 10:00AM - 7:00PM

Peterborough (2 locations)

(In Person) Hancock Mobile VITA, 507 Southfield Lane (VITA)
Call for Appt: 603 562-5510
M, T 2:00PM - 6:00PM
Sa 9:00AM - 1:00PM

(Dropoff or In Person) The River Center, 15 Nichols Road (VITA)
Call for appt: 603 924-6800
W 3:00PM - 6:00PM
Sa 8:30AM - 2:00PM

Plaistow

(While-U-Wait) Plaistow Public Library, 85 Main Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
M, Th 9:00AM - 1:00PM

Plymouth

(Dropoff) Whole Village, 258 Highland St (VITA)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Tu Th 2:00PM - 6:30PM
Sa 9:00AM - 12:30PM

Portsmouth (2 locations)

(Dropoff) Senior Activity Center, 125 Cottage Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Su Noon - 1:15PM
Tu 4:30PM - 5:45PM

(While-U-Wait) Southern New Hampshire Services, 4 Cutts Street (VITA)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
M, Tu, W, Th 9:00AM - 5:00PM
Sa 9:00AM - 2:00PM

Rochester 

(While-U-Wait) Rochester Public Library, 65 South Main Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Tu, Th, Sa 9:15AM - 12:15PM

Salem (2 locations)

(Dropoff) Centerpoint Community Church, 101 School St (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
F, Sa 9:00AM - 1:00PM  Spanish, Cantonese, and Japanese available Sat morning

(Dropoff or In Person) Salem High School, 44 Geremonty Dr. (VITA) 
Enter at main entrance to school
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Sa 10:00AM - 3:00PM

Seabrook

(Dropoff) Seabrook Library, 25 Liberty Lane (Tax-Aide) 
Call for Appt: 603 474-2044
W 9:15AM - Noon

Stratham

(While-U-Wait) Wiggin Memorial Library, 10 Bunker Hill Ave (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
M, Th 3:15PM - 7:00PM

Weare

(While-U-Wait) Weare Public Library, 10 Paige Memorial Lane (Tax-Aide)
Call for appt: 603 765-0558
M, Tu, W 10:30AM - 3:30PM
Feb 14th, 15th, 16th only

White River Junction (VT)

(Dropoff) Hartford Town Hall (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
W 9:00AM - 11:15AM

Go to top