Iterative learning control (ILC) has been growing in applicability, along with growth in theory for classes of linear and nonlinear systems, and this study extends the theory of ILC to hybrid systems. A lifted form representation of hybrid systems with input-output dependent switching rules is developed, and the proposed lifted form representation is modeled as a switched system with arbitrary/unconstrained switching rules in the trial domain for control design. The causality of hybrid systems in the time domain results in the (lower) triangular structure of switched systems in the trial domain, the triangular structure enabling systematic and efficient control design. A unique aspect of the control design method developed for ILC of hybrid systems in this study is that a solution to the required set of linear matrix inequalities (LMIs) is guaranteed to exist under mild assumptions, which is in contrast to many other studies proposing LMI based solutions in controls literature. The proposed method is validated numerically for a motion control application, and robust and monotonic convergence of the tracking error to zero is demonstrated.