The intramolecular nitrone cycloaddition of three sets of 3-O-allylpyranose and the corresponding homochiral 3-O-allylfuranose-5-aldehyde derivatives was studied; one set derived from D-allose gave rise to only pyran derivatives which were converted to enantiomeric pyranoisoxazolidines via minor degradations.