As of last Monday everyone, regardless of vaccination status, are now required to have a test within 1 day of travel into the USA
A lot of people are saying 24 hours. We leave tomorrow at 3:45pm and a clinic advised us to wait til later when we showed up today at 11:00am. They said they had several people coming back for a retest.