Район Стрелча населяли с давних времен. Первые сохранившиеся следы обитания принадлежат фракийскому племени, которое населяло эту местность несколько веков. О фракийской эпохе свидетельствуют более 300 могил. Самый внушительный сохранившийся памятник того времени представляет собой культовый комплекс Жаба могила, состоящий из мавзолея и храма-святилища.
После фракийцев на территории Стрелчи господствовали римляне, а затем болгары. В пределы Первого болгарского царства район включен в IX в. В те времена на правом берегу реки Стрелчанска Луда Яна была построена крепость Стрелчанско кале, которая просуществовала до XIV века. У подножия крепости болгары основали город Стрельч или Стрелец-град. Город разрастался и процветал, пока не попал под османское владычество.
Дух просвещения и свободы стрельчане сохранили и во времена рабства. Местное население приняло активное участие в Апрельском восстании, центром которого был недалеко расположенный город Панагюриште. За наказание Стрелча, как и многие другие болгарские города, был сожжен.
Свое развитие город получает в середине 20 века. В 1969 году Стрелча объявлен городом-курортом национального значения.
Стрелча известен не только своими минеральными водами. В регионе, наравне с городами Карлово и Казанлык, выращивают масленичную розу, из которой добывают знаменитое болгарское розовое масло, а также лаванду. Здесь так же, как и в Розовой долине, широко отмечают праздник Розы, который привлекает много туристов со всей страны и из-за границы.