Magainins are small peptides with broad-spectrum activity against a range of plant and animal microbial pathogens. To detect magainin peptides in applications such as Western blot analysis and enzyme-linked immunosorbent assays, specific antibodies that recognize magainin peptides are required. The production of antibodies against small peptides injected into host animals poses problems with respect to eliciting an adequate immunogenic response due to the small size of the molecules. To increase the immunogenicity of a target peptide, it may be expressed as part of a larger fusion protein. However, expression of an antimicrobial peptide in bacteria may be cytotoxic to the host or subjected to degradation by host-derived peptidases. To overcome these potential problems, we fused the DNA coding sequence of a magainin gene analogue within the sequence of a bacterial thioredoxin gene. The subsequent gene fusion comprising a bacterial thioredoxin gene with a magainin coding sequence ligated at the active site of thioredoxin was successfully translated in a bacterial expression system. The fusion protein was non-toxic to the host bacteria. This represents a novel strategy to express antimicrobial peptides in a bacterial expression system. The fusion protein, purified by molecular size separation, was recovered in a soluble form following electroelution from polyacrylamide gels. Sufficient fusion protein was obtained for injection into rabbits and antibodies were obtained from rabbit sera that selectively recognized magainin peptides in Western blot analysis.