Most banks will be closed on Saturday, July 4, as the country marks the federal Independence Day holiday. That means customers who need to deposit a check, move money or handle a weekend banking errand will need to do it before the holiday or wait until after it.
Gabe Hauari framed the question around planning ahead for a banking transaction or mailing a package during the Fourth of July weekend, and that timing is the point. July 4 lands on a Saturday this year, so the holiday closes the door on routine branch visits and also lands on a day when most post offices will be shut for retail transactions, with no regular residential or business mail deliveries.
The closures cover most branches of national banks such as Bank of America, Wells Fargo and CitiBank. Post offices will be open on Friday, July 3, and mail delivery will occur as normal, but the holiday itself brings a full pause to retail counter service. For anyone who needs something handled that day, Priority Mail Express remains available 365 days a year, including federal holidays.
There is one wrinkle readers should not miss: even though most banks will be closed, local branches can still vary on holiday hours, so it is worth checking ahead before making the trip. UPS pickup and delivery services will not be available on July 4, and most of FedEx's pickup and delivery services will not be available either, though UPS Express Critical runs 24 hours a day, seven days a week, and FedEx Custom Critical is available 24/7. FedEx Office hours will be modified on the holiday, and some UPS Store locations may be closed.
Independence Day became a federal holiday when Congress passed a law on June 28, 1870, but the annual observation only became a regular occurrence after the War of 1812. For readers trying to bank, mail a package or arrange delivery this weekend, the practical answer is simple: get it done on Friday if you can, and verify your local bank branch before you assume it will be open.

