Checking the USCF TLA site: https://new.uschess.org/upcoming-tournaments, I found it's too cumbersome to search state by state. Because my students are all over the country, searching this way will not allow me to help them much. So I tried to re-organize the list with the help of simple programming. Here is the result.
If you read English:
If you read Chinese:
To limit the size of the list, the list covers next two weeks. I will refresh it every week.
Hopefully this could help you start searching for in-person tournaments.