A new Markov process describing crystal growth in three dimensions is introduced. States of the process are configurations of the crystal surface, which has a terrace-edge-kink structure. The states are continuous along edges but discrete across edges, in accordance with the very different rates for the two types of captures of particles. Stationary distributions, describing steady crystal growth, are found in general. To our knowledge, these are the first examples of stationary distributions for layered crystal growth in three dimensions. The steady growth rate and other quantities are obtained explicitly for two interacting edges. For many interacting edges, growth behavior is determined (a) in various asymptotic regimes including thermodynamic limits, (b) via simulations, and (c) using series (cluster) expansions in the slope of the surface, the first three coefficients bring computed. The theoretical growth rates show a marked dependence on surface dimensions. This may contribute to the size dependence and dispersion in the observed growth rate of small crystals.