Po naprawach "Glasgow" został przeniesiony na Morze Śródziemne, gdzie był zatrudniony jako eskortę konwojową i jako wzmocnienie 3. Eskadry krążowników z bazy w Aleksandrii. Brał udział w ataku floty lotniczej, który sparaliżował włoską flotę pod Tarantem.
14 listopada, "Glasgow", wraz z, i, wylądowało 3400 żołnierzy z Aleksandrii w Pireusie. 26 listopada "Glasgow" i "York" eskortowały konwój dostaw z Aleksandrii na Maltę.