In this paper, the problem of optimal non-fragile guaranteed cost control design for linear systems subject to input amplitude and rate saturation is addressed. Sufficient conditions for the existence of a non-fragile state feedback are obtained by Lyapunov stability theory. The designed controller not only guarantees the asymptotic stability of the overall closed-loop system with a minimum upper bound of a cost function, but also ensures the actuator saturation avoidance. This problem is transformed into an optimization problem with linear matrix inequality (LMI) constraints. The proposed method guarantees that the control input amplitude and rate remain within the allowable ranges and do not exceed the considered bounds. The simulation results illustrate the effectiveness and superiority of the proposed theoretical results.