The doses of hepatitis B vaccine given to peritoneal dialysis (PD) patients are currently based on responsiveness data from hemodialysis (HD) patients. To determine whether the doses are also appropriate from PD patients, we did a head-to-head comparison of short-term and 2-year responses to hepatitis B vaccination of HD patients and PD patients. We evaluated serum titers of the antibody to hepatitis B surface antigen (anti-HBs) after the patients had completed a course of four consecutive intramuscular vaccinations (40 μg of Engerix-B administered into the deltoid muscle at 0, 1, 2, and 6 months) in 69 dialysis patients (47 HD and 22 PD patients) who were both hepatitis B surface antigen (HBsAg) and anti-HBs negative. No patients had received a hepatitis B vaccination prior to the study. There was no significant difference in response to hepatitis B vaccination between the HD and PD groups (78.7% versus 77.3%, p = 0.33). The seroconversion rate defined as anti-HBs ≥ 10 IU/L was influenced only by age (p = 0.011). There was also no significant difference in responsiveness between the HD and PD groups (60% versus 50%, p = 0.41) at a 2-year follow-up. We conclude that doses of HBV vaccine being used for HD patients are also appropriate for PD patients and a booster dose of vaccine is required to maintain seroprotection for those who lost protecting anti-HBs.