In this paper we consider disturbance decoupling problems for switched linear systems. We will provide necessary and sufficient conditions for three different versions of disturbance decoupling, which differ based on which signals are considered to be the disturbance. In the first version the continuous exogenous input is considered as the disturbance, in the second the switching signal and in the third both of them are considered as disturbances. The solutions of the three disturbance decoupling problems will be based on geometric control theory for switched linear systems and will entail both mode-dependent and mode-independent static state feedback