Укреплённые поселения на территории современного Слонима относятся к первой половине XI в., а первое упоминание города в Ипатьевской летописи датировано 1252 годом. На протяжении нескольких десятилетий город был причиной вооружённых споров между галицко-волынскими и литовскими князьями, пока в конце XIII в. окончательно не вошёл в состав Beликого княжества Литовского, а уже в 1531 г. получил Магдебургское право. В начале XV в. Слоним оставался значительным военным укреплением, о чём свидетельствует Слонимская хоругвь (полк), упомянутая как участник Грюнвальдской битвы.
Расцвет Слонима во второй половине XVIII столетия связан с деятельностью великого гетмана литовского Михала Казимира Огинского, построившего несколько предприятий и 53-километровый канал, соединяющий приток Припяти Ясельду со Щарой (Огинский канал). Канал соединил бассейны Балтийского и Чёрного морей, превратив город в крупный порт. Но большую известность городу дал театр Огинского. Позднее труппа театра была подарена польскому королю Станиславу Августу, став ядром Варшавского балета.
Город сильно пострадал во время Первой мировой войны, в 1921-1939 гг. был центром польского уезда, после чего вместе с другими территориями Западной Белоруссии вошёл в состав БССР.
Интернет есть на главном переговорном пункте в самом центре города. 7:00-22:00.