This paper considers the simultaneous fault-tolerant control and disturbance rejection of impulsive switched linear systems. First, estimates of faults and disturbances in the system can be obtained by designing observers. Then, through the obtained estimation, the controller with anti-interference performance and fault tolerance performance is designed. Under the arbitrary switching rules and the minimum dwell time switching rules, the stability of the system is guaranteed. Finally, the effectiveness of the method is verified by numerical simulation and example simulation.