Perovskites are solution-processed, high-performance semiconductors of interest in low-cost photovoltaics. The interfaces between the perovskite photoactive layers and the top and bottom contacts are crucial for efficient charge transport and minimizing trapping. Control of the collection of charge carriers at these interfaces is decisive to device performance. Here, we review recent progress in the realization of efficient perovskite solar cells using cheap, easily processed, stable, carbon-based interlayers. Interface materials including graphene, carbon nanotubes, fullerenes, graphene quantum dots and carbon dots are introduced and their influence on device performance is discussed