Борис Натанович Стругацки е роден на 15 април 1933 г. в Ленинград. Като малък преживява първата тежка зима от Ленинградската блокада. Спомените му от тогава са описани в „Поиск предназначения, или Двадцать седьмая теорема этики“. Той завършва Ленинградския механо-математически университет през 1955 г. със специалност „Звезден астроном“. Работи в знаменитата Пулковска обсерватория до 1965 г. Живее в Петербург. Женен, има син. През 1966 година е приет за член на съюза на писателите в СССР. Ръководи Ленинградския (Петербургския) семинар на младите писатели-фантасти. Председател на номинационната комисия на наградата „Странник“. Учредител на наградата „Бронзовая улитка“. От 2002 г. главен редактор на списание за научна фантастика „Полдень. XXI век“.