Vaccination is a widely accepted and effective method to prevent most pathogenic diseases in aquaculture. Various species of tilapia, especially Nile tilapia Oreochromis niloticus, are farmed worldwide because of their high consumer demand. Recently, the tilapia-breeding industry has been hampered by outbreaks of Streptococcus agalactiae infection, which cause high mortality and huge economic losses. Many researchers have attempted to develop effective S. agalactiae vaccines for tilapia. This review provides a summary of the different kinds of S. agalactiae vaccines for tilapia that have been developed recently. Among the various vaccine types, inactivated S. agalactiae vaccines showed superior protection efficiency when compared with live attenuated, recombinant and DNA vaccines. With respect to vaccination method, injecting the vaccine into tilapia provided the most effective immunoprotection. Freund's incomplete adjuvant appeared to be suitable for tilapia vaccines. Other factors, such as immunization duration and number, fish size and challenge dose, also influenced the vaccine efficacy.