The temperature and polarization behaviors of four absorption bands in p-type CdGeAs2 bulk crystals have been studied from 5 to 300 K. One band, peaking near 0.22 eV (5.5 μm), is the V2→V1 intervalence band transition, and its intensity taken with E||c is about 2.8 times larger than that taken with E⊥c. Three additional absorption bands can be separately resolved below 200 K. A broad band peaking near 0.38 eV is present only with E||c. A second broad band peaking near 0.52 eV is detected using E⊥c. These two bands are assigned to transitions from the top two valence bands to a deep acceptor. Infrared photoluminescence studies of a 0.35 eV emission confirm the presence of the deep acceptor. A third absorption band peaking near 0.56 eV is detected using E||c. This band is assigned to transitions from a shallow 120 meV acceptor to shallow donor states and/or conduction band states. At room temperature, the normally observed broad absorption feature extending from the band edge to beyond 0.2 eV is a result of the superposition of the four bands. These absorption bands presently limit the use of p-type CdGeAs2 crystals as nonlinear optical materials in infrared high-power laser systems.