Government AidFinance Are Stimulus Checks Ending? Four States Halting Payments in August Emma Johnson August 2, 2024 In an unexpected move, four U.S. states—West Virginia, Wyoming, Idaho, and Kansas—have decided to halt the distribution of stimulus checks starting August 2024. This decision