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 - April 7
Walk-in site. No appointment necessary. Daily capacity limits apply.
New Sunny Mount Church (NEW LOCATION FOR 2025)
4700 W Florissant Ave,
St. Louis, MO 63115
Thursday 1pm to 5pm
February 6 - March 27
Walk-in site. No appointment necessary. Daily capacity limits apply.
Five Star Center
2832 Arsenal Street
St. Louis, MO 63118
Online appointment scheduling available. Click here.
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
BY APPOINTMENT ONLY
Online appointment scheduling available. Click here.
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
Online appointment scheduling available. Click here.
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
Online appointment scheduling available. Click here.
Spencer Road Library
427 Spencer Rd
St. Peters, MO 63376
Online appointment scheduling available. Click here.
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
Online appointment scheduling available. Click here.
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
Online appointment scheduling available. Click here.
North County Government Center (St Louis County Residents 60 years of age and older)
715 Northwest Plaza Drive
St. Ann, MO 63074
Online appointment scheduling available. Click here.
Grant’s View Library (St Louis County Residents 60 years of age and older)
9700 Musick Road
St. Louis, MO 63123
Online appointment scheduling available. Click here.
South County Government Center (St Louis County Residents 60 years of age and older)
4548 Lemay Ferry Road
St. Louis, MO 63129
Online appointment scheduling available. Click here.
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)
Online appointment scheduling available. Click here.
RESTRICTIONS AND CLOSURES POSSIBLE DURING THE SEASON.