Under normal circumstances, the hepatitis B vaccine may not be sexually transmitted if the body produces enough hepatitis B antibodies. Hepatitis B antibodies are produced in the body 2 to 3 weeks after vaccination. When the hepatitis B virus is transmitted through mother-to-child, blood, body fluids and sex, the hepatitis B antibody in the body will immediately remove the hepatitis B virus, preventing the hepatitis B virus from continuing to replicate and become infected in the body, and thus preventing hepatitis B. Therefore, if the body produces enough hepatitis B antibody after vaccination, it may not be sexually transmitted. Therefore, if the antibody in the body shows positive after taking hepatitis B vaccine, it means that the human body still has the antibody to prevent hepatitis B virus, and at this time, it can block the transmission of hepatitis B virus through sexual transmission, so it is possible that you will not be sexually transmitted after taking hepatitis B vaccine. If you have been vaccinated with hepatitis B vaccine for a long time, you should go to the hospital in time for relevant examination to clarify the number of antibodies in your body, and if necessary, you should be vaccinated with hepatitis B booster injection under the guidance of doctors for prevention.