Gene fragments encoding serine proteases expressed in adult buffalo fly (Haematobia irritans exigua) were amplified from cDNA using generic oligonucleotide PCR primers, based on conserved residues surrounding the active-site His and Ser amino acids found in all serine proteases. The PCR product consisted of a broad band extending from about 450 bp to 520 bp, which suggested that the PCR product actually consisted of numerous DNA fragments of slightly variable sizes. Seventeen independent clones of these fragments, each with an insert of approximately 480 bp, were digested with HaeIII. Comparison of restriction fragment patterns indicated that 13 of these clones harboured different PCR products. This was confirmed by DNA sequence analysis of 9 clones. Each of the sequenced clones contained an open reading frame which included structurally conserved regions characteristic of the serine protease superfamily. This study reveals the expression of a large and highly variable repertoire of serine proteases in adult buffalo fly. Importantly, these data also demonstrate the utility of such an approach in obtaining DNA probes for use in further investigations of gene family organization and expression, as well as providing recombinant antigens in the form of fusion proteins which may be used as candidates for vaccine production.