Hepatitis B virus (HBV) infection is a global public health problem that is closely related to liver cirrhosis and hepatocellular carcinoma (HCC). The prevalence of acute and chronic HBV infection, liver cirrhosis, and HCC has significantly decreased as a result of the introduction of universal HBV vaccination programs. The first hepatitis B vaccine approved was developed by purifying the hepatitis B surface antigen (HBsAg) from the plasma of asymptomatic HBsAg carriers. Subsequently, recombinant DNA technology led to the development of the recombinant hepatitis B vaccine. Although there are already several licensed vaccines available for HBV infection, continuous research is essential to develop even more effective vaccines. Prophylactic hepatitis B vaccination has been important in the prevention of hepatitis B because it has effectively produced protective immunity against hepatitis B viral infection. Prophylactic vaccines only need to provoke neutralizing antibodies directed against the HBV envelop proteins, whereas therapeutic vaccines are most likely needed to induce a comprehensive T cell response and thus, should include other HBV antigens, such as HBV core and polymerase. The existing vaccines have proven to be highly effective in preventing HBV infection, but ongoing research aims to improve their efficacy, duration of protection, and accessibility. The routine administration of the HBV vaccine is safe and well-tolerated worldwide. The purpose of this type of immunization is to trigger an immunological response in the host, which will halt HBV replication. The clinical efficacy and safety of the HBV vaccine are affected by a number of immunological and clinical factors. However, this success is now in jeopardy due to the breakthrough infections caused by HBV variants with mutations in the S gene, high viral loads, and virus-induced immunosuppression. In this review, we describe various types of available HBV vaccines, along with the recent progress in the ongoing battle to develop new vaccines against HBV.