Праздник был учрежден в 2002 году по инициативе Международного фонда по защите животных «Animal Welfare». Фонд предложил отмечать День кошек, чтобы обратить внимание общества на проблемы животных: бездомность, питание, жестокое обращение и так далее.
Во многих странах мира в отдельные даты также существуют праздники кошек. В России, например, День кошек отмечается 1 марта. Этот праздник неофициальный.
По данным четвертой всероссийской переписи домашних животных, в России проживает 49,2 миллиона кошек.