Mechanochromic materials provide optical changes in response to mechanical stress and are of interest in a wide range of potential applications such as strain sensing, structural health monitoring, and encryption. Advanced manufacturing such as 3D printing enables the fabrication of complex patterns and geometries. In this work, classes of stretchable mechanochromic materials that provide visual color changes when tension is applied, namely, dyes, polymer dispersed liquid crystals, liquid crystal elastomers, cellulose nanocrystals, photonic nanostructures, hydrogels, and hybrid systems (combinations of other classes) are reviewed. For each class, synthesis and processing, as well as the mechanism of color change are discussed. To enable materials selection across the classes, the mechanochromic sensitivity of the different classes of materials are compared. Photonic systems demonstrate high mechanochromic sensitivity (Δnm/% strain), large dynamic color range, and rapid reversibility. Further, the mechanochromic behavior can be predicted using a simple mechanical model. Photonic systems with a wide range of mechanical properties (elastic modulus) have been achieved. The addition of dyes to photonic systems has broadened the dynamic range, i.e., the strain over which there is an optical change. For applications in which irreversible color change is desired, dye-based systems or liquid crystal elastomer systems can be formulated. While many promising applications have been demonstrated, manufacturing uniform color on a large scale remains a challenge. Standardized characterization methods are needed to translate materials to practical applications. The sustainability of mechanochromic materials is also an important consideration.