This paper investigates the leader-following consensus problem for multi-agent systems with event-triggered mechanism and control packet losses. Based on the local synchronization error, event-triggered mechanisms are proposed in order to reduce the number of controller update. The control packet may lose due to unreliability of communication channel. With the assumption that once the packet loss happens the controller will be set to zero, sufficient consensus criteria for multi-agent system with event-triggered mechanism and control packet losses is obtained. It is also shown that the interplay among the allowable packet loss rate, event-triggered mechanism and sampling period. An illustrative example is given to demonstrate the effectiveness of the theoretical results.