This paper describes a stochastic computer model that simulates recruitment of the mallard (Anas platyrhynchos) under different habitat conditions and management scenarios. The model incorporates several environmental phenomena and biological relations that affect mallard recruitment. Major events include arrival of mallards in the spring, daily survival of hens, initiation of nests, selection of nest sites, survival of nests until hatching, and survival of broods until fledging. The model was originally developed as a tool for synthesizing the results of research. Subsequently, we applied the model to a variety of management situations. We also describe the sources of estimates used in the model, evaluate its sensitivity to input parameters, and review some practical applications.