Many of Virginia’s Community Action Agencies across the
state provide free tax preparation services for their clients. These services
are provided through the IRS's Volunteer
Income Tax Assistance (VITA) and Tax Counseling for the Elderly (TCE) programs.
Services are provided to individuals who generally make $67,000
or less a year, have disabilities, and/or are limited English-speaking taxpayers.
In addition to VITA, the TCE program
offers free tax help, particularly for those who are 60 years of age and older,
specializing in questions about pensions and retirement-related issues unique
to seniors.
For more information on these programs or to volunteer with a Community Action Agencies to serve as tax preparers, contact the location near you below. All VITA/TCE volunteers who prepare returns must take and pass tax law training that meets or exceeds IRS standards. The following agencies are seeking volunteers for the 2025 tax season:
Appalachian Community Action
and Development Agency
Lee County, Scott County, Wise County, City of Norton
Contact kdavidson@appcaa.org, 276-452-2441
Clinch Valley Community Action
Tazewell County
Contact rmallory@clinchvalleycaa.org
Hampton Roads Community Action Program
City of Hampton, City of Newport News, City of Norfolk, City of Portsmouth, City of Chesapeake, City of Virginia Beach, City of Suffolk, James City County, Essex County, Middlesex County, Mathews County, King and Queen County, King William County
Contact 757-964-9214
Lynchburg Community Action Group
Amherst County, Appomattox County, Bedford County, Campbell County, City of Bedford, City of Lynchburg
Contact Monica Thompson, mthompson@lyncag.org
Monticello Area Community Action Agency
Albemarle County, Fluvanna County, Louisa County, Nelson County, City of Charlottesville
Contact Nancy Kidd, N_Kidd@macaa.org, 434-882-3190
Mountain Community Action Program
Bland County, Smyth County, Wythe County
Contact Awilliams@mountaincap.org, 276-228-5231 (Smyth County contact acrocket@mountaincap.org, 276-783-7337)
New River Community Action
Floyd County, Giles County, Montgomery County, Pulaski County, City of Radford
Contact 540-633-5133
People Inc.
Buchanan County, Clarke County, Culpeper County, Dickenson County, Fauquier County, Frederick County, Page County, Prince William County, Rappahannock County, Russell County, Shenandoah County, Warren County, Washington County, City of Bristol, City of Manassas, City of Manassas Park
Contact 276-619-2235
Pittsylvania County Community Action
Campbell County, Henry County, Pittsylvania County, City of Danville, City of Martinsville
Contact Betsy Bacon, bbacon@pccainc.org, 434-549-8231
Rooftop of Virginia
Carroll County, Grayson County, City of Galax
Contact Krista Manuel, kmanuel@rtov.org, 276-236-7131 ext. 249
STEP
Franklin County, Patrick County
Contact Kristy Pickeral, kristy.pickeral@stepincva.com, 540-483-5142
Thrive Virginia
Caroline County, Charles City County, Hanover County, King George County, King William County, King and Queen County, New Kent County, Spotsylvania County, Stafford County, City of Fredericksburg, Town of West Point
Contact Lynette Diaz, ldiaz@thriveva.org, 804-215-2144
Tri-County Community Action Agency
Charlotte County, Halifax County, Mecklenburg County
Contact Catherine Maloney, cmaloney@tricountyva.org, 434-575-7916
Total Action for Progress (TAP)
Alleghany County, Bath County, Botetourt County, Craig County, Roanoke County, Rockbridge County, City of Buena Vista, City of Covington, City of Lexington, City of Salem, Town of Clifton Forge
Contact 540-777-HOPE
For more information on these programs or to volunteer with a Community Action Agencies to serve as tax preparers, contact the location near you below. All VITA/TCE volunteers who prepare returns must take and pass tax law training that meets or exceeds IRS standards. The following agencies are seeking volunteers for the 2025 tax season:
Appalachian Community Action
and Development Agency
Lee County, Scott County, Wise County, City of Norton
Contact kdavidson@appcaa.org, 276-452-2441
Clinch Valley Community Action
Tazewell County
Contact rmallory@clinchvalleycaa.org
Hampton Roads Community Action Program
City of Hampton, City of Newport News, City of Norfolk, City of Portsmouth, City of Chesapeake, City of Virginia Beach, City of Suffolk, James City County, Essex County, Middlesex County, Mathews County, King and Queen County, King William County
Contact 757-964-9214
Lynchburg Community Action Group
Amherst County, Appomattox County, Bedford County, Campbell County, City of Bedford, City of Lynchburg
Contact Monica Thompson, mthompson@lyncag.org
Monticello Area Community Action Agency
Albemarle County, Fluvanna County, Louisa County, Nelson County, City of Charlottesville
Contact Nancy Kidd, N_Kidd@macaa.org, 434-882-3190
Mountain Community Action Program
Bland County, Smyth County, Wythe County
Contact Awilliams@mountaincap.org, 276-228-5231 (Smyth County contact acrocket@mountaincap.org, 276-783-7337)
New River Community Action
Floyd County, Giles County, Montgomery County, Pulaski County, City of Radford
Contact 540-633-5133
People Inc.
Buchanan County, Clarke County, Culpeper County, Dickenson County, Fauquier County, Frederick County, Page County, Prince William County, Rappahannock County, Russell County, Shenandoah County, Warren County, Washington County, City of Bristol, City of Manassas, City of Manassas Park
Contact 276-619-2235
Pittsylvania County Community Action
Campbell County, Henry County, Pittsylvania County, City of Danville, City of Martinsville
Contact Betsy Bacon, bbacon@pccainc.org, 434-549-8231
Rooftop of Virginia
Carroll County, Grayson County, City of Galax
Contact Krista Manuel, kmanuel@rtov.org, 276-236-7131 ext. 249
STEP
Franklin County, Patrick County
Contact Kristy Pickeral, kristy.pickeral@stepincva.com, 540-483-5142
Thrive Virginia
Caroline County, Charles City County, Hanover County, King George County, King William County, King and Queen County, New Kent County, Spotsylvania County, Stafford County, City of Fredericksburg, Town of West Point
Contact Lynette Diaz, ldiaz@thriveva.org, 804-215-2144
Tri-County Community Action Agency
Charlotte County, Halifax County, Mecklenburg County
Contact Catherine Maloney, cmaloney@tricountyva.org, 434-575-7916
Total Action for Progress (TAP)
Alleghany County, Bath County, Botetourt County, Craig County, Roanoke County, Rockbridge County, City of Buena Vista, City of Covington, City of Lexington, City of Salem, Town of Clifton Forge
Contact 540-777-HOPE
