
Blasting crews have been working for roughly two weeks on the 18-acre Costco site along Grants Mill Trail in Irondale, after the land was fully cleared earlier this month. City officials now say the long-awaited warehouse club is targeting a Thanksgiving 2028 opening, a shift from earlier projections that pointed to spring of that year.
A Years-Long Deal Finally Breaks Ground
According to Bham Now, the $115.5 million project at 4514 Grants Mill Trail near Interstate 459 is now in its second week of blasting work, with site preparation moving ahead of schedule on at least one portion, per Irondale Mayor James D. Stewart, Jr. The land acquisition alone cost the city $10.5 million, and the warehouse itself is planned at 152,000 square feet, with an on-site, self-service gas station also part of the build, as reported by Yellowhammer News.
The project traces back to Irondale's initial meeting with Costco executives in 2020, with the city publicly unveiling the deal in late July 2025. Mayor Stewart has described the full path to a finalized agreement as taking over 1,956 days, according to Yellowhammer News, while Bham Now’s June 2 account gives 2,005 days from the first meeting to closing. The development agreement itself was finalized after a completed 300-day due diligence process, closing out more than five years of negotiations.
What The Incentive Package Actually Costs Irondale
To land the retailer, Irondale approved a $70 million incentive package allowing Costco to retain 88% of designated tax revenues generated at the site until the incentive is fully repaid, a payback period estimated at seven to eight years, according to ComebackTown. Only after that repayment period will Irondale begin capturing the full 100% of sales tax revenue the site generates. The city projects the finished store will generate an estimated $6 to $8 million in annual new sales tax revenue once fully operational.
Regional economic analysis published by the same outlet in August noted that Irondale, home to roughly 13,500 residents and just 2% of Jefferson County's 665,000-person population, is using substantial tax rebates to pull regional retail revenue toward itself inside a county fragmented across 35 distinct municipalities. ComebackTown author David Sher described that dynamic as a notable trade-off: the deal brings 200 to 300 new jobs, a sizable warehouse, and a fuel station to Irondale, but it does so by giving up the bulk of tax revenue for years while the incentive is repaid.
Second Metro Store, Smallest City In The State To Land One
Once complete, the Irondale location will be the second Costco in the Greater Birmingham metro area, joining the original store on Galleria Circle in Hoover, which opened in November 2003, according to Costco Wholesale's own store listings. It will also make Irondale the sixth city in Alabama to host a Costco, joining Hoover, Huntsville, Madison, Mobile, and Montgomery, and the smallest municipality in the state to secure one, per StoreLocators. Costco is the world's third largest retailer, and the Irondale site sits near Mercedes Benz of Alabama.
Road work tied to the project is expected to begin roughly a year out, per Mayor Stewart. Jefferson County will handle realignment of Grantswood Road and Mercedes Way for the Costco entrance, while the Alabama Department of Transportation will handle work on the I-459 on- and off-ramps.
One Piece Of A Larger Billion-Dollar Push
The Costco project anchors Irondale's broader Billion Dollar Vision, a municipal development strategy under Mayor Stewart aiming to attract $1 billion in combined public and private investment by 2033, according to the Birmingham Business Journal. The mayor has said Irondale is already more than one-third of the way toward its 2033 target.
That broader development surge along the Grants Mill corridor includes a new civic center and a library. City officials describe the completed Costco as a source of hundreds of new jobs, substantial tax revenue, and resources to enhance city services and improve residents' quality of life once the incentive period runs its course.









