International Women's Day first became a German public holiday only in Berlin. Mecklenburg-Western Pomerania was added from 2023, so 2019 through 2022 differ from today's rule.
The current page explains the rule for Berlin and Mecklenburg-Western Pomerania and its practical effect on work, school and shops.