Canalization is the suppression of phenotypic variation. Depending on the causes of phenotypic variation, one speaks either of genetic or environmental canalization. Genetic canalization describes insensitivity of a character to mutations, and the insensitivity to environmental factors is called environmental canalization. Genetic canalization is of interest because it influences the availability of heritable phenotypic variation to natural selection, and is thus potentially important in determining the pattern of phenotypic evolution. In this paper a number of population genetic models are considered of a quantitative character under stabilizing selection. The main purpose of this study is to define the population genetic conditions and constraints for the evolution of canalization. Environmental canalization is modeled as genotype specific environmental variance. It is shown that stabilizing selection favors genes that decrease environmental variance of quantitative characters. However, the theoretical limit of zero environmental variance has never been observed. Of the many ways to explain this fact, two are addressed by our model. It is shown that a 'canalization limit' is reached if canalizing effects of mutations are correlated with direct effects on the same character. This canalization limit is predicted to be independent of the strength of stabilizing selection, which is inconsistent with recent experimental data (Sterns et al. 1995). The second model assumes that the canalizing genes have deleterious pleiotropic effects. If these deleterious effects are of the same magnitude as all the other mutations affecting fitness very strong stabilizing selection is required to allow the evolution of environmental canalization. Genetic canalization is modeled as an influence on the average effect of mutations at a locus of other genes. It is found that the selection for genetic canalization critically depends on the amount of genetic variation present in the population. The more genetic variation, the stronger the selection for canalizing effects. All factors that increase genetic variation favor the evolution of genetic canalization (large population size, high mutation rate, large number of genes). If genetic variation is maintained by mutation-selection balance, strong stabilizing selection can inhibit the evolution of genetic canalization. Strong stabilizing selection eliminates genetic variation to a level where selection for canalization does not work anymore. It is predicted that the most important characters (in terms of fitness) are not necessarily the most canalized ones, if they are under very strong stabilizing selection (k > 0.2 Ve). The rate of decrease of mutational variance Vm is found to be less than 10% of the initial Vm. From this result it is concluded that characters with typical mutational variances of about 10-3 Ve are in a metastable state where further evolution of genetic canalization is too slow to be of importance at a microevolutionary time scale. The implications for the explanation of macroevolutionary patterns are discussed.