Stochastic processes can play an important role in microbial community assembly. Dispersal limitation is one process that can increase stochasticity and obscure relationships between environmental variables and microbial community composition, but the relationship between dispersal, selection and stochasticity has not been described in a comprehensive way. We examine how dispersal and its interactions with drift and selection alter the consistency with which microbial communities assemble using a realistic, individual-based model of microbial decomposers. Communities were assembled under different environmental conditions and dispersal rates in repeated simulations, and we examined the compositional difference among replicate communities colonizing the same type of leaf litter ('within-group distance'), as well as between-group deterministic selection. Dispersal rates below 25% turnover per year resulted in high within-group distance among communities and no significant environmental effects. As dispersal limitation was alleviated, both within-and between-group distance decreased, but despite this homogenization, deterministic environmental effects remained significant. In addition to direct effects of dispersal rate, stochasticity of community composition was influenced by an interaction between dispersal and selection strength. Specifically, communities experiencing stronger selection (less favorable litter chemistries) were more stochastic, possibly because lower biomass and richness intensified drift or priority effects. Overall, we show that dispersal rate can significantly alter patterns of community composition. Partitioning the effects of dispersal, selection and drift based on static patterns of microbial composition will be difficult, if not impossible. Experiments will be required to tease apart these complex interactions between assembly processes shaping microbial communities.