A five-step practical and stereocontrolled synthesis of α-and β-pseudouridines from d- ribonolactone is described. The key step involves a highly stereoselective reduction of a hemiketal C-nucleoside intermediate in each case. Multi-gram quantities of β-pseudouridine can now be made available.