In June she was detached from Home Fleet to be made ready for service in Mediterranean to support Operation Husky, the planned allied landings in Sicily.
In August Brecon was transferred to Destroyer Division 58 and assigned to Task Force 85 for Operation Avalanche, the allied landings at Salerno.
In July Brecon started preparations under the command of the United States Navy for Operation Dragoon, the invasion of southern France.
On arrival in the UK Brecon was instead assigned to the 21st Destroyer Flotilla based at Sheerness to combat snorkel fitted U-boats that were attacking convoys and minelaying in the South Western Approaches.
In June she joined the 18th Destroyer Flotilla at Colombo and started preparations for Operation Zipper, the planned British re-occupation of Malaya.