2-1-1 provides free and confidential information and referral. Call 2-1-1 for help with free tax services, food, housing, employment, health care, counseling and more. Learn more about your local 2-1-1 by looking it up here.
Information for other free tax preparation sites may be available by calling the United Way at 211.
The GECC 2025 Missouri and Illinois Free Tax Site locations are listed below:
NOTE: All information subject to change
Illinois Sites (sorted by ZIP code)
Edwardsville Public Library
112 S. Kansas
Edwardsville, IL 62025
For appointments call 618-692-7556
Lewis and Clark Community College
Nursing Building Room NU L203
5800 Godfrey Road
Godfrey, IL 62035
Appointments may be scheduled at https://AltonAreaTaxProject.com/appointment
Revity Credit Union, formerly GCS (credit union members only)
3970 Maryville Rd,
Granite City, IL 62040
Appointments may be scheduled by calling 618-797-7730.
Six Mile Regional Library
2001 Delmar Avenue
Granite City, IL 62040
For appointments call 618-452-6238 ext. 730.
New Bethel Missionary Baptist Church
5803 Belmont Avenue
East St. Louis, IL 62203
Saturday 10am to 2pm
January 25 - April 12
Walk-in site. No appointment necessary. Daily capacity limits apply.
Missouri Sites (sorted by ZIP code)
The Timbers of Eureka
1 Coffey Park Lane
Eureka, MO 63025
For appointments call 630-909-9357 (Note the 630 area code)
Jefferson County Library
5680 State Road PP
High Ridge, MO 63040
For appointments call 636-224-8179
Tri County Senior Center
800 W Union Street
Pacific, MO 63069
For appointments call 630-909-9357 (Note the 630 area code)
East Central College
42 Prairie Dell Plaza Drive
Union, MO 63084
For appointments call 636-253-3158
Washington Senior Center
1459 W 5th Street
Washington, MO 63090
For appointments call 636-231-5103
Divoll Library
4234 N Grand
St. Louis, MO 63107
Friday 9am to 11:30am
February 3 - March 14
New Sunny Mount Church (NEW LOCATION FOR 2025)
4700 W Florissant Ave,
St. Louis, MO 63115
Thursday 1pm to 5pm
February 6 - March 27
Five Star Center
2832 Arsenal Street
St. Louis, MO 63118
Appointments full for the season
International Institute (International Institute clients only until March 15)
3401 Arsenal
St. Louis, MO 63118
For appointments call 314-655-0929
Natural Bridge Library
7606 Natural Bridge Rd
Normandy, MO 63121
Appointments full for the season
University City Public Library
6701 Delmar
University City, MO 63130
For appointments call 314-384-5476
Blessed Teresa of Calcutta
150 North Elizabeth
Ferguson, MO 63135
Appointments full for the season
McClay Library
2760 McClay Road
St. Charles, MO 63303
For appointments call 636-441-7577
Sts. Joachim and Ann Care Service
4116 McClay Road
St. Charles, MO 63304
Appointments full for the season
Spencer Road Library
427 Spencer Rd
St. Peters, MO 63376
Appointments full for the season
Corporate Parkway Library
1200 Corporate Pkwy #1200
Wentzville, MO 63385
For appointments call 636-332-8280
Progress Park
968 Meyer Road
Wentzville, MO 63385
For appointments call 636-348-3260
Missouri Sites for St. Louis County Residents 60 and Older
Daniel Boone Library (St Louis County Residents 60 years of age and older) (NEW LOCATION FOR 2025)
300 Clarkson Road
Ellisville, MO 63011
Appointments full for the season
Florissant Valley Library (St Louis County Residents 60 years of age and older) (NEW LOCATION FOR 2025)
195 S New Florissant Road
Florissant, MO 63031
Appointments full for the season.
North County Government Center (St Louis County Residents 60 years of age and older)
715 Northwest Plaza Drive
St. Ann, MO 63074
Appointments full for the season
Grant’s View Library (St Louis County Residents 60 years of age and older)
9700 Musick Road
St. Louis, MO 63123
Appointments full for the season
South County Government Center (St Louis County Residents 60 years of age and older)
4548 Lemay Ferry Road
St. Louis, MO 63129
Appointments full for the season
Lutheran Church of Webster Gardens - PTC/Circuit Breaker ONLY
(St Louis County Residents 60 years of age and older)
Youth and Community Center
8773 Watson Road
Webster Groves, MO 63119
NOTE: This location run by St. Louis County Older Residents Program (CORP)
Appointments full for the season
RESTRICTIONS AND CLOSURES POSSIBLE DURING THE SEASON.