Школа располагает 13 общежитиями. Из них 7 для мальчиков, обучающихся на полном пансионе, 2 для мальчиков, проходящих дневное обучение, и 4 для девочек. Каждый из них вмещает около 60 учеников. В комнатах может жить до 5 человек, однако, чем старше ученик, тем меньше у него соседей.
Дома для мальчиков (пансион):
Дома для мальчиков (дневные):
Дома для девочек:
Хаусмастер является решающей фигурой, давая здравые советы, когда это необходимо, и поощряя учеников строить богатую и разнообразную жизнь в школе. В доме также находится помощник или помощница хаусмастера и команда репетиторов, которые всячески помогают детям при необходимости.
Питаются дети в школьной столовой. Качеству еды уделяется особое внимание: Shrewsbury School отмечена множеством наград за прекрасную организацию питания, тщательный подход к выбору продуктов и их приготовлению. Есть специальное меню для учеников, которые придерживаются той или иной диеты по медицинским или религиозным причинам.
В школе есть медицинский центр, и дети могут в него обратиться за помощью в любое время. Имеется и небольшой стационар, а при необходимости всегда можно вызвать врача из городской больницы.