A formal regioselective cross-coupling of various pyridines with alkyl and aryl groups can be achieved by a BF3·OEt2-mediated addition of Grignard or organozinc reagents to pyridines bearing various substituents (chloro, bromo, cyano, vinyl, phenyl, carbethoxy, nitro, etc.) followed by an oxidative aromatization mediated by chloranil. Good regioselectivity and wide functional group tolerance make this method very versatile for the preparation of polyfunctional pyridines. No transition-metal catalyst is required in these coupling reactions.