Two US Navy squadrons have held the designation VF-31.
VFA-31, was originally established as VF-1B on July 1, 1935 flying the F4B, making it the second oldest active US Navy squadron behind VFA-14 which was originally established in 1919.