In this paper, we address the issue of passive control for a class of uncertain switched fuzzy systems with time delays. Based on the multiple Lyapunov functions method, we consider that each sub fuzzy system is not asymptotically stable with strict passivity. We design a switching law and state feedback controllers such that the closed-loop system is asymptotically stable with strict passivity. A sufficient condition for the problem studied is proposed by the Lyapunov-Krasovskii functional. Then, an optimization problem of the passive control is solved. Finally, an example is given to verify the feasibility and effectiveness of the proposed approach.