A three-dimensional kinetic Monte Carlo model has been developed to simulate the chemical vapor deposition of a diamond (100) surface under conditions used to grow single-crystal diamond (SCD), microcrystalline diamond (MCD), nanocrystalline diamond (NCD), and ultrananocrystalline diamond (UNCD) films. The model includes adsorption of CH x (x = 0, 3) species, insertion of CH y ( y = 0-2) into surface dimer bonds, etching/desorption of both transient adsorbed species and lattice sidewalls, lattice incorporation, and surface migration but not defect formation or renucleation processes. A value of ∼200 kJ mol −1 for the activation Gibbs energy, ∆G ‡ etch , for etching an adsorbed CH x species reproduces the experimental growth rate accurately. SCD and MCD growths are dominated by migration and step-edge growth, whereas in NCD and UNCD growths, migration is less and species nucleate where they land. Etching of species from the lattice sidewalls has been modelled as a function of geometry and the number of bonded neighbors of each species. Choice of appropriate parameters for the relative decrease in etch rate as a function of number of neighbors allows flat-bottomed etch pits and/or sharp-pointed etch pits to be simulated, which resemble those seen when etching diamond in H 2 or O 2 atmospheres. Simulation of surface defects using unetchable, immobile species reproduces other observed growth phenomena, such as needles and hillocks. The critical nucleus for new layer growth is 2 adjacent surface carbons, irrespective of the growth regime. We conclude that twinning and formation of multiple grains rather than pristine single-crystals may be a result of misoriented growth islands merging, with each island forming a grain, rather than renucleation caused by an adsorbing defect species. C 2015 Author(s). All article content, except where otherwise noted, is licensed under a Creative Commons Attribution 3.0 Unported License. [http://dx