2021 is a common year that has 365 days in total. In the State of Iowa, there are 104 weekends, 9 public holidays, 1 observed holiday on December 31 and 251 working days.
Two public holidays fall on weekends and are observed on weekdays: Independence Day and Christmas Day, please see holidays here.
Independence Day falls on Sunday and is observed on the following Monday; Christmas Day falls on Saturday and is observed on the preceding Friday.
December 31, 2021, is an observed holiday in lieu of the New Year's Day of 2022.