Улица появилась в 1897 году при планировке территории на месте вырубленной рощи Благуша, принадлежавшей Удельному ведомству, и получила название Николаевская в честь российских императоров Николая I и Николая II. В 1922 году была переименована и получила название Ткацкая (по находившейся на ней ткацкой фабрике).
Cложившаяся трасса улицы делала в районе Семёновской мануфактуры два изгиба.
В 2010-е годы были начаты работы по спрямлению западного участка улицы длиной около 900 м. Новая трасса пройдёт севернее нынешней, вдоль корпусов «Семёновской мануфактуры», по пустырю на месте ликвидированного рынка, и соединится с Малой Семёновской улицей. По плану улица должна стать односторонней[1]. Вначале работы планировали завершить в 2013 году, но из-за недобросовестного подрядчика они затянулись на несколько лет[2].
15 октября 2020 года реконструкция закончена, движение запущено[3].
Здание Центра эксплуатации объектов наземной космической инфраструктуры
Примечательные здания и сооружения
Ткацкая, 15. Здание "Мособлбанка"№ 5 — исторические корпуса «Семёновской мануфактуры» (бывшая фабрика Пфейфера) с водонапорной башней. Образец стиля модерн в промышленной архитектуре.
№ 11 — фабрика-кухня Бауманского района (1929—1930, архитектор Б. С. Виленский)[5]
№ 25 — комплекс культурных и спортивных учреждений, историческим ядром которого послужило бывшее Евангелическое убежище (детский приют), с 1920 года — Рабочий дворец имени В. М. Загорского. Памятник истории начала XIX века регионального значения[6].
↑Васильев Н. Ю., Евстратова М. В., Овсянникова Е. Б., Панин О. А. Архитектура авангарда. Вторая половина 1920-х — первая половина 1930-х годов. — М.: С. Э. Гордеев, 2011. — С. 312. — 480 с.
↑Объект культурного наследия № 7720035000 // Реестр объектов культурного наследия Викигида. Дата обращения: 20015-01-16.