beta-D-Glucose-1-phosphate (beta Glc1P) is an efficient glucosyl donor for both enzymatic and chemical glycosylation reactions but is currently very costly and not available in large amounts. This article provides an efficient production method of beta Glc1P from trehalose and phosphate using the thermostable trehalose phosphorylase from Thermoanaerobacter brockii. At the process temperature of 60 C, Escherichia coli expression host cells are lysed and cell treatment prior to the reaction is, therefore, not required. In this way, the theoretical maximum yield of 26% could be easily achieved. Two different purification strategies have been compared, anion exchange chromatography or carbohydrate removal by treatment with trehalase and yeast, followed by chemical phosphate precipitation. In a next step, beta Glc1P was precipitated with ethanol but this did not induce crystallization, in contrast to what ist observed with other glycosylphosphates. After conversion of the product to its cyclohexylammonium salt, however, crystals could be readily obtained. Although both purification methods were quantitative (>99% recovery), a large amount of product (50%) was lost during crystallization. Nevertheless, a production process for crystalline beta Glc1P is now available from the cheap substrates trehalose and inorganic phosphate