In this paper, a vector-borne disease model with two delays and reinfection is established and considered. First of all, the existence of the equilibrium of the system, under different cases of two delays, is discussed through analyzing the corresponding characteristic equation of the linear system. Some conditions that the system undergoes Hopf bifurcation at the endemic equilibrium are obtained. Furthermore, by employing the normal form method and the center manifold theorem for delay differential equations, some explicit formulas used to describe the properties of bifurcating periodic solutions are derived. Finally, the numerical examples and simulations are presented to verify our theoretical conclusions. Meanwhile, the influences of the degree of partial protection for recovered people acquired by a primary infection on the endemic equilibrium and the critical values of the two delays are analyzed.