Substituted carbocycles, tetrahydrofurans, and tetrahydropyrans can be efficiently obtained from ω-unsaturated carboxylic acids. Our methodology involves a Kolbe decarboxylation followed by an intramolecular radical cyclization and a radical-radical cross-coupling process.