Международному женскому дню предшествовал Национальный женский день, который отметили в США 28 февраля 1909 года в память о событиях предыдущего, 1908 года, — забастовке работниц текстильной промышленности в Нью-Йорке, которые требовали улучшения условий труда.
Ежегодному празднованию Международного женского дня положила начало Вторая Международная конференция социалисток, состоявшаяся в Копенгагене в 1910 году. Праздновать этот день предложила Клара Цеткин. Одной из целей была обозначена борьба за всеобщее избирательное право для женщин. Предложение получило единодушную поддержку более 100 женщин из 17 стран, однако дата празднования зафиксирована не была. До 1914 года в разных странах этот день отмечали в различные числа марта.
В 1921 году по решению 2-й Коммунистической женской конференции было решено праздновать Международный женский день 8 марта в память об участии женщин в петроградской демонстрации 23 февраля (8 марта) 1917 года, которое стало одним из событий, предшествовавших Февральской революции, в результате которой была свергнута монархия. После распада Советского Союза день 8 марта остался государственным праздником Российской Федерации. Празднование 8 марта в России включает устоявшуюся традицию дарения женщинам цветов и прочих подарков. «Цветы остаются самым желанным подарком к 8 марта: каждый второй мужчина хотел бы их подарить своей любимой, а каждая вторая россиянка хотела бы получить их в качестве подарка». При этом «первоначальный смысл этого дня — борьба против дискриминации одного пола — давным-давно забыт», и в результате этот день отмечают «просто как праздник женщин».