This review paper presents the methods that have been used to date for the purification of crude biodiesel obtained by heterogeneous production processes. At first, a typical biodiesel production process using heterogeneous catalysts is shortly described, paying attention to the main processing steps. Then, possible impurities and their effects on the biodiesel quality are pointed out. The main part of this review paper deals with the traditional (wet and dry washing) and novel (membrane extraction, precipitation, complexation, simultaneous ion-exchange and precipitation as well as simultaneous biodiesel synthesis and purification) purification methods. These purification methods are compared with respect of their refining efficiency. A special attention is paid to their comparison regarding the type of raw materials used in biodiesel production. Furthermore, advantages and disadvantages of the crude biodiesel purification methods are emphasized. Finally, environmental aspects of crude biodiesel purification are highlighted.