10 июня 1934 года Главшвейпромом был издан приказ №127 об открытии школы ФЗУ по ул. Розы Люксембург, № 2 для подготовки кадров для Томской швейной фабрики. В этом же году был сделан первый набор учеников (75 человек): 3 группы швейников и 1 группа обувщиков.
В начале 1950 года школа ФЗУ
переехала в здание по адресу: Базарная площадь, № 43 (Площадь Ленина, дом № 8).
Здание по адресу: проспект Ленина,№ 100 было предоставлено училищу в 1959 году, в нём располагались всего 2 швейные мастерские, библиотека, кабинет директора, кабинет старшего мастера и комната мастеров производственного обучения.
В августе 1960 года школа ФЗУ была переименована в «Школу ФЗУ швейников», а затем школа ФЗУ была передана в управление профессионально-технического образования и получила название "ПТУ №12".
С 1991 года училище перешло на самостоятельный баланс. В 1997 году училище сменило адрес, новый корпус разместился по ул. Войкова,86. В этом же году началась реконструкция здания.
В 2001 году началась работа областной экспериментальной площадки по теме: «Профессиональная подготовка выпускников коррекционных школ, в том числе инвалидов в профессиональном училище общего типа».
В 2002 году было открыто коррекционное отделение. А уже в 2004 году, был утверждён окружной учебно-методический центр по профессиональной подготовке и реабилитации инвалидов. В 2006 году наше училище получило новое название: "Областное государственное образовательное учреждение начального профессионального образования "Профессиональное училище № 12".
23 октября 2013 года переименовано в Областное государственное бюджетное профессиональное образовательное учреждение «Томский техникум социальных технологий».