PNAs (peptide nucleic acids) have been immobilized onto surfaces in a fast, accurate way by employing reactive microcontact printing. Surfaces have been first modified with aldehyde groups to react with the amino end of the synthesized PNAs. When patterning fluorescein-labeled PNAs by reactive microcontact printing using oxygen-oxidized polydimethylsiloxane stamps, homogeneous arrays were fabricated and characterized using optical methods. PNA-patterned surfaces were hybridized with complementary and mismatched dye-labeled oligonucleotides to test their ability to recognize DNA sequences. The stability and selectivity of the PNA-DNA duplexes on surfaces have been verified by fluorescence microscopy, and the melting curves have been recorded. Finally, the technique has been applied to the fabrication of chips by spotting a PNA microarray onto a flat PDMS stamp and reproducing the same features onto many slides. The chips were finally applied to single nucleotide polymorphism detection on oligonucleotides.