A novel method using heparin for eluting transcription factors from DNA-Sepharose columns was characterized. CAAT enhancer binding protein (C/EBP) or lac repressor fusion proteins were both eluted with heparin from columns containing specific DNA sequences coupled to cyanogen bromide activated Sepharose. The amount of the lac repressor chimera which eluted from the column was shown to increase with increases in the mobile phase heparin concentration. The elution of the protein was also shown to be dependent on the amount of DNA coupled to the column and more protein eluted from columns containing lesser amounts of DNA. These data suggest that heparin and DNA compete for binding to the protein; this competition causes elution. Comparison of heparin- and salt-eluted protein demonstrated the heparin-eluted fraction was significantly purer and comparable to that obtained by elution with isopropyl β-d-thiogalactopyranoside, a lactose analog. Heparin elution represents an important new tool in the purification of transcription factors and other DNA-binding proteins by DNA affinity chromatography.