A self-cleaving elastin-like polypeptide (ELP) tag was used to purify the multisubunit Escherichia coli RNA polymerase (RNAP) via a simple, nonchromatographic method. To accomplish this, the RNAP a subunit was tagged with a self-cleaving ELP-intein tag and coexpressed with the b, b 0 , and x subunits. The assembled RNAP was purified with its associated subunits, and was active and acquired at reasonable yield and purity. To remove residual polynucleotides bound to the purified RNAP, two polymer precipitation methods were investigated: polyethyleneimine (PEI) and polyethylene (PEG) precipitation. The PEG procedure was shown to enhance purity and was compatible with downstream ELP-intein purification. Thus, this simple ELP-based method should be applicable for the nonchromatographic purification of other recombinant, in vivo-assembled multisubunit complexes in a single step. Further, the simplicity and low cost of this method will likely facilitate scale up for large-scale production of additional multimeric protein targets. Finally, this technique may have utility in isolating protein interaction partners that associate with a given target.