Intermediate rates of self-fertilization can be evolutionarily stable when the progeny of self-fertilization events are less successful migrants than those of outcrossing events, unless self-fertilization reduces an individual's contribution to the pollen pool by an amount equal to the rate at which it self-fertilizes. This result holds regardless of whether pollen or diaspores are more widely dispersed. The differential migration of selfed and outcrossed progeny may be a result of differential establishment with comparable rates of dispersal, or it may be a result of differential dispersal rates. In the first case, detailed predictions concerning the evolutionarily stable selfing rate can be made. In the second case, only qualitative predictions are possible in the absence of specific assumptions about how the migration rate is affected by the average selfing rate in each subpopulation.