Peroxisomes are a family of organelles which have many unusual features. They can arise de novo from the endoplasmic reticulum by a still poorly characterized process, yet possess a unique machinery for the import of their matrix proteins. As peroxisomes lack DNA, their function, which is highly variable and dependent on developmental and/or environmental conditions, is determined by the post-translational import of specific metabolic enzymes in folded or oligomeric states. The two classes of matrix targeting signals for peroxisomal proteins [PTS1 (peroxisomal targeting signal 1) and PTS2] are recognized by cytosolic receptors [PEX5 (peroxin 5) and PEX7 respectively] which escort their cargo proteins to, or possibly across, the peroxisome membrane. Although the membrane translocation mechanism remains unclear, it appears to be driven by thermodynamically favourable binding interactions. Recycling of the receptors from the peroxisome membrane requires ATP hydrolysis for two linked processes: ubiquitination of PEX5 (and the PEX7 co-receptors in yeast) and the function of two peroxisome-associated AAA (ATPase associated with various cellular activities) ATPases, which play a role in recycling or turnover of the ubiquitinated receptors. This review summarizes and integrates recent findings on peroxisome matrix protein import from yeast, plant and mammalian model systems, and discusses some of the gaps in our understanding of this remarkable protein transport system.