U.S. Government Announces April 2025 Stimulus Check Details
Washington, D.C., Wednesday, 30 April 2025.
Eligibility, amounts, and application deadlines for the April 2025 stimulus checks, drawn from $2.4 billion in unclaimed credits, are now available to boost the economy.