Silencing of gene expression by RNA interference (RNAi) has become a powerful tool for functional genomics in mammalian cells. Furthermore, RNAi holds promise as a simple, fast and cost-effective approach to studying mammalian gene function in vivo and as a novel therapeutic approach. This review provides an overview of the progress of RNAi in vivo, with emphasis on systemic/local siRNA delivery, viral shRNA vectors, shRNA vector transgenic mice and conditional systems to control shRNA vectors. Taken together, the data from 80 in vivo studies show that RNAi is a useful tool that offers new opportunities for functional genomics in mice.