The initial processes in the electrochemical polymerizations of pyrrole, thiophene and furan were studied by the molecular orbital method. The oxidation potentials of the three molecules in acetonitrile were calculated to be 0.79, 1.53 and 1.27 V (vs. SHE), respectively, with the use of the Born-Haber process. The overpotentials of the three molecules were estimated to be 0.25, 0.31 and 0.82 V, respectively. If it is assumed that the electrode reactions take place in the normal region of the Marcus electron-transfer theory, the three reorganization energies involved in the electrode reactions may be in the order: pyrrole < thiophene < furan. The Bader-Pearson theory predicts that the coupling reaction of each cation is symmetry-allowed under C i or C 2 symmetry of the cation dimer. The three radical coupling reactions under C i symmetry were followed by calculating the total energy of each cation dimer as a function of the distance between the α- and α'-carbon atoms. The variation in bond length between the α-carbon atom and hydrogen atom and that in the two-centre energy between the two atoms suggest the elimination of hydrogen atoms or protons. The calculation also indicated that while the rate-determining step is a coupling process for the pyrrole cation and furan cation, as shown previously for the former cation, it is an elimination process with a relatively large activation energy for the thiophene cation. This could explain at least partially the difficult formation of a uniform and thick polythiophene film, in comparison with the polypyrrole film.