Arrays of immobilized antimicrobial peptides are used to detect bacterial, viral, and rickettsial pathogens, including inactivated biothreat agents. These arrays differ from the many combinatorial peptide arrays described in the literature in that the peptides used here have naturally evolved to interact with and disrupt microbial membranes with high affinity but broad specificity. The interaction of these naturally occurring peptides with membranes of pathogens has been harnessed for the purpose of detection, with immobilized antimicrobial peptides acting as "capture" molecules in detection assays. Methods are presented for immobilizing the antimicrobial peptides in planar arrays, performing direct and sandwich assays, and detecting bound targets.