We demonstrate here a rapid and cost-effective technique for nanoscale patterning of functional molecules on the surface of a DNA origami. The pattern is created enzymatically by transferring a functionalized dideoxynucleotide to the 3'-end of an arbitrary selected set of synthetic DNA oligonucleotides positioned approximately 6 nm apart in a 70 × 100 nm(2) rectangular DNA origami. The modifications, which are performed in a single-tube reaction, provide an origami surface modified with a variety of functional groups including chemical handles, fluorescent dyes, or ligands for subsequent binding of proteins. Efficient labeling and patterning was demonstrated by gel electrophoresis shift assays, reverse-phase HPLC, mass spectrometry, atomic force microscopy (AFM) analysis, and fluorescence measurements. The results show a very high yield of oligonucleotide labeling and incorporation in the DNA origami. This method expands the toolbox for constructing several different modified DNA origami from the same set of staple strands.