South African Air Force squadron identification codes


The South African Air Force adopted the use of squadron codes from the Royal Air Force during the Second World War.
The SAAF continued to use these codes after the war, with the final use of the wartime code system on a 22 Squadron PV-1 Ventura in 1960.
Aircraft deployed for the East African Campaign did not carry any squadron codes—these were first introduced when the SAAF deployed to North Africa in 1942. Squadron codes were assigned by the RAF from a theater annex to SD110. Aircraft used in South Africa did not carry squadron codes, except for aircraft of the 11 OTU which carried the squadron codes of their parent squadrons.
Historically, the codes were usually two alphabetic characters, painted on the rear fuselage next to the roundel. These formed a suffix or prefix to the call sign of each aircraft which was usually a single letter. In general, when an aircraft was lost or withdrawn from use, its call sign was applied to its replacement or another aircraft.

World War II

CodeSquadronTypePeriod FromPeriod ToTheaterNotes
AX1 SquadronHurricane Mk IApril 1942November 1942Mediterranean / Middle East
AX1 SquadronHurricane Mk IIcSeptember 1942November 1942Mediterranean / Middle East
AX1 SquadronSpitfire Mk VcNovember 1942April 1943Mediterranean / Middle East
AX1 SquadronSpitfire Mk VIIIAugust 1943June 1945Mediterranean / Middle East
AX1 SquadronSpitfire Mk IXc August 1943October 1943Mediterranean / Middle East
AX11 Operational Training UnitHurricane Mk II19431944South Africa: TrainingA Flight 11 OCTU: "AX" on a square yellow background
DB2 SquadronKittyhawk Mk I, IaApril 1942June 1943Mediterranean / Middle EastMaj. D.B. Hauptfleisch flew Kittyhawk Mk. I with personal code DBH 1942–1943
DB2 SquadronKittyhawk Mk IIIJune 1943Junly 1943Mediterranean / Middle East
DB2 SquadronSpitfire Mk VcJune 1943March 1944Mediterranean / Middle East
DB2 SquadronSpitfire Mk IXFebruary 1944July 1945Mediterranean / Middle East
DHL19431944ItalyPersonal code of Col. D.H. Loftus, OC 7 Wing SAAF, Kittyhawk
DT19431944ItalyPersonal code of Maj. S.F. du Toit, 7 Wing SAAF, Spitfire Mk. VIII
DT19451945ItalyPersonal code of Lt. Col. S.F. du Toit, OC 8 Wing SAAF, Spitfire Mk. VIII
CA3 SquadronSpitfire Mk IXFebruary 1944October 1945Mediterranean / Middle EastMaj. C.A. Golding flew Spitfire IX with personal code CAG 1944-1945
DX4 SquadronTomahawk Mk. IIFeb 1942Jun 1942Mediterranean / Middle East
KJ4 SquadronTomahawk Mk. IIbc Nov 1941Jan 1942Mediterranean / Middle East
KJ4 SquadronKittyhawk Mk's I, Ia, IIIJun 1941Jul 1943Mediterranean / Middle East
KJ4 SquadronSpitfire Mk. VJul 1943May 1944Italy
KJ4 SquadronSpitfire Mk. IXMay 1944Jul 1945Italy
KK31 SquadronB-24 Liberator19441945Italy
GL5 SquadronTomahawk Mk IIOct 1941Jan 1943Mediterranean / Middle East
GL5 SquadronKittyhawk Mk Ia19431943Mediterranean / Middle East
GL5 SquadronKittyhawk Mk III, Mk IVJan 1943Sep 1944Italy
GL5 SquadronMustang Mk III, Mk IVSep 1944Oct 1945Italy
GL11 Operational Training UnitHurricane Mk. II19431945South Africa: TrainingB Flight
JEP19451945ItalyPersonal code of Maj. J.E. Pearson, 8 Wing SAAF, Spitfire Mk. IX
JH19451945ItalyPersonal code of Lt. Col. J Human, OC 7 Wing SAAF, Spitfire Mk. IX
ND11 SquadronKittyhawk Mk. IVOct 1944Aug 1945Italy
ND11 SquadronSpitfire Mk. IXAug 1945Oct 1945Italy
OZ24 SquadronBoston Mk. III19411942Mediterranean / Middle East
P12 SquadronDouglas Boston IIIMarch 1942December 1943Mediterranean / Middle East
P25 SquadronMartin Marauder IIIOctober 1944July 1945Mediterranean / Italy
?26 SquadronVickers Wellington Mk X & XIMay 1943May 1945West Africa / Gold Coast
A12 SquadronMartin Maryland IIJanuary 1944December 1944Mediterranean / Italy
V12 SquadronMartin Maryland IIIAugust 1945November 1945Mediterranean / Italy
B30 SquadronMartin Marauder IIIAugust 1944September 1945Mediterranean / Italy
TA2 SquadronTomahawk Mk. II19411942Mediterranean / Middle East
TJ7 SquadronSpitfire Mk. IX19441945Mediterranean / Middle East
VL12 SquadronBoston Mk. III19421942Mediterranean / Middle East
WR40 SquadronHurricane Mk's. I, IIJan 1942Aug 1942Mediterranean / Middle East
WR40 SquadronSpitfire Mk. VFeb 1943Jun 1943Mediterranean / Middle EastLt Col R.R. Rogers, OC 40 Sqn flew with personal serial code RR, 1943, Spitfire Mk. IX
WR40 SquadronSpitfire Mk. IXJun 1943Oct 1945ItalyMaj T. Cook, OC 40 Sqn flew with personal serial code TC, 1944, Spitfire Mk. IX
ZP15 SquadronBlenheim Mk. V19421943Mediterranean / Middle East

Post war use of wartime code system

CodeSquadronTypePeriod FromPeriod ToTheaterNotes
DHL19461946South AfricaPersonal code of Col. D.H. Loftus, OC 7 Wing SAAF Spitfire Mk. VIII
AX1 SquadronSpitfire LF.919461949South Africa
AX1 SquadronVampire FB.519491951South Africa
DB2 SquadronSpitfire LF.919461948South Africa
JS60 SquadronDakota Mk. III, IV19461950South Africa
JS60 SquadronSpitfire LF.9 19461950South Africa
JS60 SquadronVentura Mk. II19461950South Africa
JS60 SquadronMosquito PR 1619461950South Africa
LB21 SquadronVentura Mk. II19471951South Africa
MS17 SquadronVentura Mk. V19471958South Africa
MT22 SquadronVentura Mk. V19541960South Africa
OD28 SquadronDakota Mk. III, IV19461955South Africa
OP42 SquadronAuster AOPS19531957South Africa
OZ24 SquadronVentura II19481948South Africa
PH27 SquadronSouth AfricaCode allocated but not used.
RB35 SquadronSunderland GR.519451947South Africa
RB35 SquadronAnson floatplane19461946South Africa
ST25 SquadronSouth AfricaCode allocated but not used.
VL12 SquadronAnson19461950South Africa