712 Naval Air Squadron (712 NAS) was a Naval Air Squadron of the Royal Navy's Fleet Air Arm.
It was initially established as a flight in 1936 before being upgraded to squadron status in 1938. It was charged with operating Supermarine Walrus seaplanes for the cruisers HMS Glasgow, HMS Newcastle, HMS Sheffield and HMS Southampton, which all commissioned during 1937.[2]