We present an efficient method for the production of d-and l-allo-threonine (allo-Thr) with very high purity by enzymatic isomerization of l-or d-threonine (Thr) and simultaneous crystallization. Isomerization of Thr to allo-Thr is catalyzed by a purified amino acid racemase (AArac12996) from Pseudomonas putida NBRC12996, which can easily be obtained from a recombinant E. coli strain by secretion into the medium and subsequent anion exchange chromatography. Crystallization of d-and l-allo-Thr was performed in a repetitive batch mode over a period of up to 55 days at 30 8C. Total amounts of 30.8 g d-allo-Thr and 32.4 g l-allo-Thr were obtained with a very good diastereomeric excess of de d-allo > 99.2% and de l-allo > 98.4%, respectively, and in good yields (d-allo-Thr: 83%, l-alloThr: 79%). The enzymes remarkable high stability under process conditions resulted in enzyme specific yields of 2.56 g d-allo-Thr per mg AArac12996 and 1.62 g l-allo-Thr per mg AArac12996. In contrast to chemical multi-step syntheses of allo-Thr, our process consists of only one enzyme-catalyzed reaction step with simultaneous product crystallization. The process is performed under low energy consumption (30 8C, atmospheric pressure) in water and avoids the use and production of any toxic or harmful compounds. Recovery of the enantiomerically pure products is performed by simple filtration which reduces downstream processing significantly compared to chromatographic methods which are usually applied.