No, employees do not have to give notice when quitting a job in Iowa. This also works the other way around, and notice is not required by an employer when firing a worker. However, an employer cannot terminate a work contract based on a discriminatory reason.