W sierpniu „Edinburgh” eskortował konwój WS11 z Clyde do Freetown i dalej do Kapsztadu.
We wrześniu „Edinburgh” wziął udział w bezpośredniej osłonie kolejnego konwoju z Wielkiej Brytanii na Maltę – operacji Halberd. Od 24 września w składzie zespołu X (krążowniki HMS , „Sheffield”, „Hermione”, „Euryalus”) eskortował statki konwoju na Morzu Śródziemnym, walcząc z lotnictwem państw osi, a następnie eskortował powrotny konwój MG2 z Malty do Gibraltaru, gdzie przybył 30 września. Od października do grudnia działał na północno-zachodnich podejściach Wysp Brytyjskich.
mały|HMS „Edinburgh”
Konwoje arktyczne 1941-1942 Od 12 grudnia „Edinburgh” z niszczycielami HMS „Echo” i „Escapade” osłaniał konwój arktyczny PQ-6 do ZSRR. 19 grudnia został odłączony w celu osłony statku idącego osobno do Murmańska. 20 grudnia był atakowany przez lotnictwo niemieckie, atak odparto z pomocą lotnictwa radzieckiego. Tego dnia przybył do Murmańska. Od 5 do 9 stycznia 1942 eskortował konwój powrotny QP-4 do Wielkiej Brytanii. Następnie, od 15 stycznia do lutego był remontowany w Tyne. Od 21 marca służył w dalekiej osłonie konwoju PQ-13 i powrotnego QP-9 (m.in. z pancernikami HMS „King George V” i „Duke of York”).