Photovoltaics is amongst the most important technologies for renewable energy sources, and plays a key role in the development of a society with a smaller environmental footprint. Key parameters for solar cells are their energy conversion efficiency, their operating lifetime, and the cost of the energy obtained from a photovoltaic system compared to other sources. The optimization of these aspects involves the exploitation of new materials and development of novel solar cell concepts and designs. Both theoretical modeling and characterization of such devices require a comprehensive view including all scales from the atomic to the macroscopic and industrial scale. The different length scales of the electronic and optical degrees of freedoms specifically lead to an intrinsic need for multiscale simulation, which is accentuated in many advanced photovoltaics concepts including nanostructured regions. Therefore, multiscale modeling has found particular interest in the photovoltaics community, as a tool to advance the field beyond its current limits. In this article, we review the field of multiscale techniques applied to photovoltaics, and we discuss opportunities and remaining challenges.