Согласно некоторым данным, начало Щучину (как и многим другим поселениям Средневековья) положило строительство костела Святого Апостола Иакова в 1436 году воеводой Петром Лялюшем. Однако, первое документально сохранившееся упоминание этого местечка датируется только 1537 годом, который и принято считать годом его основания.
В одной из актовых книг Литовской метрики зафиксирован факт переезда мещанина Ольшанского Станислава из Щучина в Мосты. Очевидно, что к моменту появления этой записи в официальном документе, который на данный период хранится в государственном архиве Литвы, Щучин уже существовал. Поэтому первая незафиксированная дата вполне может быть именно годом его основания.
Вплоть до XVIII века владельцами Щучина были Радзивиллы, которые развивали данную территорию в нескольких направлениях: там процветало сельское хозяйство, развивалось ремесло, а также успешно шла торговля. Потом хозяин сменился. Им стал Сципио дель Кампо. В период его владения Щучин получил собственный герб, это случилось в 1761 году. В начале XIX века данная территория вновь поменяла владельца, земли стали принадлежать богатому князю Ксаверию Друцкому-Любецкому.
В первой половине XVIII века начала работать школа монашеского ордена католической церкви пиаров (перестала существовать в 1832 году). Коллегиум этого ордена был одним из крупнейших на территории Белоруссии. Открытая здесь библиотека была третьей по величине во всей Речи Посполитой после библиотек Гродно и Вильно.
В начале XIX века одним из монахов-пиаров, приглашенным профессором, на территории Щучина был разбит прекрасный ботанический сад, а также сад лекарственных растений, коллекция которых насчитывала 500 видов. На сегодняшний день ботанический сад не сохранился, но горожане по-прежнему украшают свой город редкими породами деревьев в память о некогда великолепном и богатом саде с множеством разных видов растений.
В конце XVIII века (1795г.) в результате третьего раздела Речи Посполитой территория Щучина отошла Российской империи. Официально городом Щучин стал только в 1962 году.
В современном городе сохранилось немало памятников, увековечивших насыщенную историю этих мест. Одним из них является расположенный в просторном парке Щучинский дворец Сципионов, который строился на рубеже позапрошлого и прошлого столетий. В это время барочное строительство сменяется классицизмом, поэтому возведенный дворец называют строением переходного времени.
В советское время в здании дворца располагались и Дворец офицеров, и пункты торговли, и мастерские. Сейчас здание ремонтируют. В дальнейшем в нем сделают либо центр детского творчества, либо краеведческий музей. Неподалеку от здания дворца сохранились служебные постройки.
Дом лесничества был возведен в первой половине позапрошлого столетия. Раньше здание располагалось на опушке леса, поэтому принадлежало лесничеству. Оно неплохо сохранилось, и на сегодняшний день является городской достопримечательностью.
Костел Святой Терезы был построен в 1827 году. В постройке здания наблюдаются элементы классической архитектуры, поэтому его по праву можно считать памятником классицизма. В наши дни костел закрыт. Напротив него выстроена церковь Михаила Архангела (1864-1865 годы), выполненная в псевдорусском стиле. Подобных церквей в Белоруссии довольно много в разных населенных пунктах, они массово воздвигались взамен пришедших в негодность от времени храмов.
В центре города располагаются рядовые здания старинной застройки, которые украшают его своим разнообразием и хорошо сохранившимся внешним видом. На центральной площади расположена башня с часами, которую горожане прозвали «Биг-Беном». Памятник В. И. Ульянову-Ленину оказался на окраине этой площади.
Также в Щучине остались такие старинные постройки, как синагога, часовня, элементы разрушенного монастыря пиаров (жилой и служебный корпуса).
По причине близкого к Щучину места рождения поэтессы А. Пашкевич в городе в ее честь установлен памятник.