Bis-olefinic symmetrical carbohydrate derivatives were prepared by joining two 1,2-O-isopropylidenefuranose units either through an ether linkage or by a tether of variable size. The ring-closing metathesis (RCM) of these substrates using Grubbs' first-generation catalyst led to the synthesis of enantiopure symmetrical macroheterocycles containing nine- to twenty-five-membered rings fused to the 1,2-O-isopropylidenefuranose ring.