В старину вместо двух речек, Волковки и Монастырки, от Пулковских высот к Неве текла одна, упоминаемая в средневековых новгородских летописях как река Сетуй. В 16 веке приневские земли были завоеваны шведами, а в начале 18 века эта территория вновь была присоединена к русским землям. К этому времени старое название реки уже успели позабыть, и ей дали новое имя - Черная речка.
В 1805-1833 годах был прорыт Обводный канал, который и поделил Черную речку на два небольших потока. Речка от самого канала до Калашниковской (ныне Синопской) набережной реки Невы стала называться Монастыркой, а второй участок, впадавший в Обводный канал близ села Волкова, получил название Волковка. В 1864 году простонародное название Монастырка было официально закреплено за первой из речек, и на карте Петербурга появилась Монастырская речка.
Через Монастырку перекинуто несколько мостов, большинство из которых также получили свое название от монастыря. Например, есть два небольших Лаврских моста. Первый (он так официально и называется - Лаврский мост 1-ый) является главным входом на территорию монастыря со стороны площади Александра Невского, а второй соединяет лавру с Лаврским проездом. Монастырский, ранее - Благовещенский, мост ведет к Шлиссельбургскому тракту, ныне проспекту Обуховской Обороны и является одним из первых железобетонных мостов, построенных в Ленинграде в советское время.