Date and Time: Saturday, July 4, 2020 (All day)Sunday, July 4, 2021 (All day)Monday, July 4, 2022 (All day)Tuesday, July 4, 2023 (All day)Thursday, July 4, 2024 (All day)Friday, July 4, 2025 (All day)