ATP-binding cassette (ABC) transporters are proteins responsible for active transport of various compounds, from small ions to macromolecules, across membranes. Proteins from this superfamily also pump drugs out of the cell resulting in multidrug resistance. Based on the cellular functions of ABC-transporters they are commonly associated with diseases like cancer and cystic fibrosis. To understand the molecular mechanism of this critical family of integral membrane proteins, structural characterization is a powerful tool which in turn requires successful recombinant production of stable and functional protein in good yields. In this review we have used high resolution structures of ABC transporters as a measure of successful protein production and summarized strategies for prokaryotic and eukaryotic proteins, respectively. In general, Escherichia coli is the most frequently used host for production of prokaryotic ABC transporters while human embryonic kidney 293 (HEK293) cells are the preferred host system for eukaryotic proteins. Independent of origin, at least two-steps of purification were required after solubilization in the most used detergent DDM. The purification tag was frequently cleaved off before structural characterization using cryogenic electron microscopy, or crystallization and X-ray analysis for prokaryotic proteins.