Бобруйск является одним из старейших городов Беларуси. Впервые упоминается в 1387 году в грамоте великого литовского князя Ягайло. Хотя поселения на месте нынешнего города существовали намного раньше. Археологи находили оружие и другие предсметы 10 века и даже более ранних веков. В 1540 году Бобруйск отмечен на карте Европы, изданной в Швейцарии. В 1620 году в нём было более 400 домов, костёл и замок.
Еще более город вырос в 17-18 веках. В ходе восстания Богдана Хмельницкого в 1648 году горожане приняли сторону казаков. Через год польские войска под командованием Януша Радзивилла взяли крепость и устроили резню. К Российской империи Бобруйск отошёл в 1793 году после второго раздела Речи Посполитой. В 1795 году стал уездным городом Минской губернии. В 1810 году начали строить Бобруйскую крепость, которая сыграла большую роль при наступлении Наполеона. В 1897 году в городе проживало 34 000 человек, из которых 60% были евреи. В городе действовало несколько синагог. В 1902 году город сильно пострадал от пожара, после чего отстраивался заново. В 1918 году был оккупирован немецкими войсками, в 1919-20 годах — польскими. С 1920 года в составе Белорусской ССР. Оккупирован немецко-фашистскими войсками с июня 1941 по июнь 1944 годов. Еврейское население города было уничтожено в гетто, многие жители угнаны в Германию, город был сильно разрушен. После войны несколько лет ушло на его восстановление.
Бобруйск достаточно интересен для туриста. Никольский собор построен в русском стиле в конце XIX века, а костёл Девы Марии в начале XX века в неоготическом стиле. В городе имеются интересные художественный и краеведческий музеи. На центральных улицах сохранилась историческая застройка, что делает архитектуру Бобруйска привлекательной для любителей старины. Особенно выделяется Социалистическая улица, которая ещё и пешеходная.