История Спасских часов очень долгая и напрямую связана с Кремлем. Никто не может сказать точно, когда поставили часы. При этом, существует мнение, что их установили после возведения башни в 1491 году. Тогда часы работали по старорусскому отсчету времени.
Каждые 2 недели изменялась длительность часов, из-за изменения длинны дня и ночи. Тогда была стрелка, под которой крутился циферблат. Обслуживали Спасские часы особые часовщики, контролировавшие их работу.
В 1624 году пожар почти полностью уничтожил часы. Новые часы в 1625 году создал английский мастер Христафор Галовей. Изделие Галовея было на 1 метр меньше кремлевских часов 21 века. Точность хода связана была с работой часовщика.
Император Петр I в начале 18 века всю Россию перевел на единый временной стандарт. При нем, новые часы уже имели мелодию. Когда Россию возглавила Екатерина II, то Спасские куранты почти уже пришли в негодность. По указанию правительницы были установлены новые «английские часы-куранты».
В 1812 год часы остановились. Через пару лет их починили. В 1851 начался выпуск новых часов. Масса часов превысила 25 т. Цифры имели высоту в 72 см, а стрелки были длинной 3 м.
В 1917 году часы были повреждены. Они год оставались неисправными. В.И. Ленин отдал в 1918 году указание о ремонте кремлевских курантов. В 1932 году был создан новый циферблат. Для позолоты затрачено было 28 кг золота. Тогда часы исполняли «Интернационал».
В 1974 году прошли работы по реставрации часов. Была реставрация в 1999 году. Обновили позолоту. Контролирует работу курантов особый микрофон. Он следит за механизмом. Масса маятника составляет 32 кг. Вес часового колокола составляет 2,1 т. В 21 веке на Спасской башне находятся часы, повторяющие внешне куранты 1852 года.
Часы до 1937 года вручную заводились несколько раз в день. Потом их начали заводить электродвигатели, поднимающие гири. При этом, ежедневно проходит профилактический осмотр часов. Смазка механизма проходит каждую неделю 2 раза.