The compound eye of Drosophila melanogaster consists of about 750 ommatidia (unit eyes). Each ommatidium is composed of about 20 cells, including lens-secreting cone cells, pigment cells, a bristle cell and eight photoreceptors (PRs) R1-R8. The PRs have specialized microvillar structures, the rhabdomeres, which contain light-sensitive pigments, the Rhodopsins (Rhs). The rhabdomeres of six PRs (R1-R6) form a trapezoid and contain Rh1. The rhabdomeres of R7 and R8 are positioned in tandem in the center of the trapezoid and share the same path of light. R7 and R8 PRs stochastically express different combinations of Rhs in two main subtypes: In the 'p' subtype, Rh3 in pR7s is coupled with Rh5 in pR8s, whereas in the 'y' subtype, Rh4 in yR7s is associated with Rh6 in yR8s. Early specification of PRs and development of ommatidia begins in the larval eye-antennal imaginal disc, a monolayer of epithelial cells. A wave of differentiation sweeps across the disc and initiates the assembly of undifferentiated cells into ommatidia. The 'founder cell' R8 is specified first and recruits R1-6 and then R7. Subsequently, during pupal development, PR differentiation leads to extensive morphological changes, including rhabdomere formation, synaptogenesis and eventually rh expression. In this protocol, we describe methods for retinal dissections and immunohistochemistry at three defined periods of retina development, which can be applied to address a variety of questions concerning retinal formation and developmental pathways. Here, we use these methods to visualize the stepwise PR differentiation at the single-cell level in whole mount larval, midpupal and adult retinas (Figure 1).