Free Tax Preparation

These are the free tax preparation locations hosted by AARP Foundation Tax-Aide New Hampshire and our IRS VITA/TCE coalition partners. For nationwide site listings for Tax-Aide and VITA/TCE see the Helpful Links sidebar.

Most locations require an appointment. We only complete one return per appointment. If you have additional returns to prepare, schedule an additional appointment for each.

If you need to cancel or reschedule an appointment made online or by calling 211, dial 2-1-1 (866-444-4211). If you made your appointment through your local site, please contact them directly.


Households with income over $64,000 can only be served at Tax-Aide or TCE sites.

(In Person or While-U-Wait)
 In Person tax preparation is completed on-site in one visit. While-U-Wait sites prepare your return while you wait outside of the tax preparation room. With either type of tax preparation, you leave the same day with a completed and electronically filed tax return.

(Drop-Off) During an initial visit to the site, you leave your tax documents with an IRS-certified volunteer. In a second visit, you work with a volunteer to finalize the filing of the tax return. You leave with your tax documents and a completed and electronically filed tax return.

(Scan) During an initial visit to the site, an IRS-certified volunteer digitizes your tax documents and returns them to you on the spot. The digital copies of the documents are securely stored and used throughout the return preparation process. In a second visit, you work with a volunteer to finalize the filing of the tax return. You leave with a completed and electronically filed tax return.

**SITE FULL** Means all appointments are filled unless there happens to be a cancellation.


Andover
(In person) The Hub, 157 Main St (Tax-Aide)
7-Feb - 10-Apr
W 9:00AM - 4:00PM
Appointments: 603-748-7441 (Jeff)
Questions: 603-748-7441

Center Ossipee
(In person, While-U-Wait, Drop-Off) Ossipee Public Library, 74 Main Street (Tax-Aide)
6-Feb - 11-Apr (Closed 2-Apr)
Tu, Th 11:00AM - 3:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

Claremont
(In person, While-U-Wait) Claremont Senior Center, 5 Acer Heights (Tax-Aide)
2-Feb - 12-Apr
F 9:00AM - 4:00PM
Appointments: 802-345-5415 (Audrey)
Questions: 802-345-5415

Colebrook
(In person, While-U-Wait) Colebrook NH Public Library, 126 Main St (Tax-Aide)
29-Jan, 12-Feb, 26-Feb, 11-Mar, 25-Mar and 8-Apr
M 10:00AM - 3:00PM
Appointments: 603-237-4808
Questions: 603-237-4808

Concord (2 locations)
(In person) Concord Workplace Success, 2 Industrial Park Drive - Building 2 (VITA)
(Call 603-451-7284 if cannot find Building 2.)
29-Jan - 6-Apr
Sa 9:00AM - 12:45PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-451-7284

(In person) Horseshoe Pond Place, 26 Commercial Street, Suite 105 (Tax-Aide)
29-Jan - 5-Apr
M, Tu, F 9:00AM - 3:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
(If time is available we will do walk-in but prefer clients have appointment.)
Questions: 401-213-9734

Contoocook
(In person, Drop-Off) Hopkinton Town Library, 61 Houston Drive (Tax-Aide)
31-Jan - 4-Apr
W, Th 9:45AM - 1:30PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-490-5260

Derry
(In person) Marion Gerrish Community Center, 39 West Broadway (Tax-Aide)
5-Feb - 10-Apr
M, W 9:00AM - 3:00PM
To make an appointment call 603-289-6314 on T, Th, Sa 10:00AM - 6:00PM.
For questions call 603-289-6314 on T, Th, Sa 10:00AM - 6:00PM.

Dover
(In person, While-U-Wait, Drop-Off) Dover Public Library, 73 Locust St (Tax-Aide)
1-Feb - 11-Apr
Tu, Th, Sa 9:00AM - Noon
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 978-494-6080

Epping
(In person) American Legion Post 51, 232 Calef Highway (Tax-Aide)
(Full year NH residents only.)
6-Feb - 2-Apr
Tu Noon - 2:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

Epsom
(In person) Epsom Public Library, 1606 Dover Rd (Tax-Aide)
1-Feb - 28-Mar
Th Noon - 3:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

Exeter
(In person) Exeter Library, 4 Chestnut St (Tax-Aide)
2-Feb - 12-Apr (closed 29-Mar)
F 11:00AM - 3:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

Gorham
(In person) Family Resource Center, 123 Main Street (VITA)
7-Feb - 10-Apr
W 9:00AM - 2:30PM (closed Noon - 12:30PM for lunch)
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-752-3343

Greenville
(Drop-Off) Chamberlin Free Public Library, 46 Main Street (Tax-Aide)
(Full year NH residents only.)
1-Feb - 11-Apr
Th 9:00AM - 11:30AM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 240-763-0422

Groveton
(Scan) Nothumberland Public Library, 31 State St (Tax-Aide)
31-Jan - 3-Apr
W 11:00AM - 3:00PM
Appointments: 603-636-2066
Questions: 603-636-2066

Hampton
(Drop-Off) Lane Memorial Library, Hampton, NH, 2 Academy Avenue (Tax-Aide)
7-Feb - 6-Apr
W 1:30PM - 3:30PM
Th 2:30PM - 5:30PM
Sa 10:00PM - 11:00AM
Appointments: Walk-In
Questions: 603-230-4121

Hopkinton
See: Contoocook

Hudson (2 locations)
(Drop-Off) Hudson Senior Center, 19 Kimball Hill Road (TCE)
(Call 603-320-7523 if cannot find building.)
2-Feb - 5-Apr (closed 19-Feb)
F 9:30AM - 11:30AM
Appointments: 603-578-3929
Questions: 603-578-3929

(In person) Rodgers Memorial Library, 194 Derry Road (VITA)
(Call 603-886-6030 if unable to locate site.)
3-Feb - 15-Apr (closed 19-Feb)
M 9:15AM - 1:45PM
Sa 9:30AM - 11:45AM
Appointments: 603-886-6030 (Reference Desk)
Questions: 603-886-6030

Jaffrey
(Drop-Off) Jaffrey Public Library, 38 Main Street (Tax-Aide)
(Full year NH residents only.)
1-Feb - 11-Apr
Th 1:00PM - 4:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 240-531-3054

Keene
(Drop-Off) Keene Recreation Center, 312 Washington Street (Tax-Aide)
(Full year NH residents only.)
30-Jan - 10-Apr
Tu, W 10:00AM - Noon
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 240-774-0539

Laconia (2 locations)
(In person) AARP TaxAide at Laconia Senior Center, 184 Beacon St West (Tax-Aide)
(Use 184 Beacon St West in GPS. Front door on Main St is not open.)
(Both AARP and VITA share Laconia Senior Center. Please make appt for appropriate service.)
31-Jan - 4-Apr
W, Th 12:45PM - 4:30PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

(In person) Lakes Region VITA at Laconia Senior Center, 184 Beacon St. West (VITA)
(Use 184 Beacon St West in GPS. Front door on Main St is not open.)
(Both AARP and VITA share Laconia Senior Center. Please make appt for appropriate service.)
30-Jan - 13-Apr
Tu 5:00PM - 8:15PM
Sa 9:00AM - 12:45PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
(Please arrive 15 minutes prior to appt.)
Questions: 603-455-3142

Lancaster
**SITE FULL**(Scan) Weeks Memorial Library, 128 Main St (Tax-Aide)
1-Feb - 4-Apr
Th 9:00AM - 2:00PM
Appointments: **SITE FULL** 3/1/24
Questions: 603-788-3352

Lebanon
(In person) Upper Valley Senior Center, 10 Campbell Street (Tax-Aide)
6-Feb - 9-Apr
Tu 9:00AM - 3:00PM
Appointments: 603-448-4213
Questions: 603-448-4213

Lincoln
(Drop-Off) Lincoln Public Library, 22 Church Street (VITA)
22-Jan - 8-Apr
M 5:30PM - 7:30PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

Littleton
**SITE FULL**(Scan) Littleton Area Senior Center, 77 Riverglen Lane (Tax-Aide)
30-Jan - 2-Apr
Tu 10:30AM - 2:00PM
Appointments: **SITE FULL** 2/13/24
Questions: 603-444-1612

Manchester (6 locations)
(In person) Amoskeag Health, 145 Hollis St (VITA)
25-Jan - 4-Apr
Th 4:00PM - 6:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

(Drop-Off) Amoskeag Health, 145 Hollis St (VITA)
25-Jan - 4-Apr
Th 4:00 PM - 6:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

(While-U-Wait) Easterseals, 555 Auburn Sreet (Tax-Aide)
1-Feb - 4-Apr
Th 5:00PM - 7:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
(Walk-ins are welcome - time permitting ONLY.)
Questions: 603-230-4121

(In person) MPAL (Manchester Police Athletic League) , 409 Beech St (VITA)
(Use the door on Lake Ave.)
27-Jan - 6-Apr
Sa 9:00AM - 3:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

(In person) Salvation Army, 121 Cedar Street (Tax-Aide)
2-Feb - 10-Apr (closed 14-Feb & 19-Feb)
M, W, F 9:00AM - 2:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

(In person, Drop-Off, Virtual) Southern New Hampshire University, 2500 N River Road, Manchester NH 03106 (VITA)
(Main Entrance/Lobby of Webster Hall)
6-Feb - 5-Apr (closed 11-Mar - 15-Mar)
Tu, F 2:00PM - 7:00PM
Appointments: Walk-In
Questions: 603-930-8587

Merrimack (2 locations)
(In person) John O'Leary Adult Community Center, 4 Church Street (Tax-Aide)
F 9-Feb - 12-Apr
W 13-Mar, 20-Mar, 27-Mar, 3-Apr, 10-Apr
9:00AM - 11:00AM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 401-217-9941

**SITE FULL**(In person) Merrimack Public Library, 470 Daniel Webster Hwy (Tax-Aide)
7-Feb, 14-Feb, 21-Feb, 28-Feb, 6-Mar
W 9:15AM - 11:00AM
Appointments: **SITE FULL**2/13/24
Questions: 401-217-9941

Milford
(In person, Drop-Off) Masonic Lodge Milford, 30 Mont Vernon St (Tax-Aide)
1-Feb - 4-Apr
Tu 9:00AM - 2:00PM, Th Noon - 4:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603 230 4121

Moultonborough
(Drop-Off, Scan) Moultonborough Public Library, 4 Holland Street (Tax-Aide)
12-Feb - 8-Apr (closed 19-Feb)
M 10:30AM - 2:30PM
Appointments: 617-580-2743
Questions: 617-580-2743

Nashua (4 locations)
(Drop-Off) Nashua Public Library, 2 Court Street (Tax-Aide)
5-Feb - 8-Apr (closed 19-Feb)
M, W 9:30AM - 1:30PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

(In person) Nashua Senior Activity Center, 70 Temple St (TCE, VITA)
(Use main entrance.)
7-Feb - 10-Apr
W 9:00AM - 1:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-889-6155

(In person) United Way of Greater Nashua, 20 Broad St #1 (TCE, VITA)
(Use the back door.)
1-Feb - 11-Apr
Th 9:45AM - 1:15PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-864-0203

(Drop-Off) United Way of Greater Nashua, 20 Broad St #1 (TCE, VITA)
(Use the back door.)
6-Feb - 2-Apr
Tu 9:00AM - 2:00PM, Th Noon - 4:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-864-0203

New Ipswich
(Drop-Off) New Ipswich Library, 6 Main Street (Tax-Aide)
(Full year NH residents only.)
31-Jan - 10-Apr
w 2:00PM - 5:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 240-775-0459

New London
(In person) Whipple Hall, 25 Seamans Road (Tax-Aide)
5-Feb - 15-Apr (closed 19-Feb & 11-Mar)
M, W 9:00AM - 5:00PM
Appointments: 802-359-7480
Questions: 802-359-7480

Newport
(In person) Newport Senior Center, South Main St (Rt 10) (Tax-Aide)
1-Feb - 11-Apr
Th 8:00AM - 3:00PM
Appointments: 603-748-7441 (Jeff)
Questions: 603-748-7441

North Conway
(In person) Pope Memorial Library, 2719 White Mountain Highway (Tax-Aide)
(Full year NH residents only. No non-resident or part-year state returns for any state.)
5-Feb - 2-Apr (closed 19-Feb)
M, Tu 10:00AM - 4:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

Peterborough
(In person, Drop-Off) The River Center, 9 Vose Farm Road, Suite 115 (VITA)
(Use the side door or call (603) 924-6800 if cannot find the building.)
27-Jan - 15-Apr
W 1:00PM - 7:00PM, Sa 8:30AM - 2:30PM
Appointments: 603-924-6800
Questions: 603-924-6800

Plaistow
**SITE FULL**(While-U-Wait) Plaistow Public Library, 85 Main Street (Tax-Aide)
1-Feb - 8-Apr (closed 19-Feb)
M, Th 9:00AM - Noon
Appointments: **SITE FULL**2/28/24
Questions: 601-653-2632

Plymouth
(Drop-Off) Whole Village Family Resource Center, 258 Highland Street (VITA)
22-Jan - 8-Apr
M 2:00PM - 5:00PM, Tu 9:00AM - Noon, Th 3:00PM - 5:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-536-3720

Portsmouth (2 locations)
(In person, Drop-Off) Portsmouth Senior Activity Center, 125 Cottage Street (Tax-Aide)
4-Feb - 14-Apr (closed 31-Mar)
Su 11:15AM - 3:00PM
Tu 3:45PM - 6:45PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-205-2646

(Drop-Off, Scan) Southern NH Services, 4 Cutts Street (VITA)
15-Jan - 12-Apr
M - F 9:00AM - 4:30PM
Appointments: 603-431-2911

Raymond
(Drop-Off, Scan) Southern NH Services, 55 Prescott Rd (VITA)
15-Jan - 12-Apr
M - F 9:00AM - 4:30PM
Appointments: 603-431-2911

Rochester
(In person) Rochester Public Library, 65 S Main Street (Tax-Aide)
3-Feb - 13-Apr
Tu 12:45PM - 2:45PM
Th, Sa 9:00AM - Noon
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

Salem (3 locations)
(In person, Drop-Off) Salem High School, 44 Geremonty Drive (VITA)
(Use main entrance of school.)
27-Jan - 6-Apr
Sa 10:00AM - 3:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-892-0953

(In person) Centerpoint Community Church, 101 School Street (Tax-Aide)
2-Feb - 13-Apr
F, Sa 9:00AM - 1:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 601-647-6168

(In person, Drop-Off) Ingram Senior Center, 1 Sally Sweets Way (Tax-Aide)
6-Feb - 10-Apr
Tu, W 9:00AM - 1:00PM
Appointments: 603-890-2190
Questions: 603-890-2190

Sanbornville
(In person, Drop-Off) Gafney Library, 14 High Street (Tax-Aide)
6-Feb - 9-Apr
Tu 9:00AM - 5:00PM
Appointments: 603-522-3401
Questions: 603-522-3401

Seabrook (2 locations)
(Drop-Off) Seabrook Library, 25 Liberty Lane (Tax-Aide)
7-Feb - 11-Apr
W 9:00AM - 1:00PM
Appointments: 603-474-2044
Questions: 603-474-2044

(Drop-Off, Scan) Southern NH Services, 146 Lafayette Rd (VITA)
15-Jan - 12-Apr
M - F 9:00AM - 4:30PM
Appointments: 603-431-2911

Stratham
(In person) Wiggin Memorial Library, 10 Bunker Hill Ave (Tax-Aide)
1-Feb - 11-Apr
Tu, Th 3:00PM - 7:00PM
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

White River Junction, VT
(In person) Town of Hartford - Town Hall, 171 Bridge Street (Tax-Aide)
8-Feb - 12-Apr
Th, F 9:00AM - 4:00PM (closed Noon - 1:00PM for lunch)
Appointments: Dial 2-1-1 (866-444-4211) or SCHEDULE ONLINE NOW
Questions: 603-230-4121

Wolfeboro
(In person, While-U-Wait, Drop-Off) Wolfeboro Public Library, 259 South Main St (Tax-Aide)
8-Feb - 11-Apr
Th 9:30AM - 5:00PM
Appointments: 603-569-2428
Questions: 603-569-2428