In this paper, the problem of robust H 1 filtering for switched linear discrete-time systems with polytopic uncertainties is investigated. Based on the mode-switching idea and parameter-dependent stability result, a robust switched linear filter is designed such that the corresponding filtering error system achieves robust asymptotic stability and guarantees a prescribed H 1 performance index for all admissible uncertainties. The existence condition of such filter is derived and formulated in terms of a set of linear matrix inequalities (LMIs) by the introduction of slack variables to eliminate the cross coupling of system matrices and Lyapunov matrices among different subsystems. The desired filter can be constructed by solving the corresponding convex optimization problem, which also provides an optimal H 1 noise-attenuation level bound for the resultant filtering error system. A numerical example is given to show the effectiveness and the potential of the proposed techniques.