Iron deficiency is the commonest cause of anemia worldwide and healthy blood donors are estimated to lose about 236 mg of iron with each donation. The objective of this study was to determine the serum ferritin levels among first time and regular male blood donors, and also to correlate the serum ferritin levels with the number of donations and hemoglobin levels. Hemoglobin levels and serum ferritin were measured in three groups of donors divided into first time donors; (n = 92), donors with 2-4 donations (n = 41), and regular donors (n = 78). The mean hemoglobins in the first time donors, second group and regular blood donor group were 14.95 +/- 1.08, 15.12 +/- 1.44 and 15.56 +/- 1.48, respectively. The serum ferritin level were found to be significantly lower among the regular donors (62.0 +/- 39.78 ng/ml) compared to first time donors (90.7 +/- 66.63) and second group donors (114.12 +/- 66.97). The serum ferritin levels gradually decrease according to the number of donations and there was a significant correlation between frequency of donations and the serum ferritin level (r2 = 0.082). Significant correlation between the number of donations and hemoglobin level r2 = 0.061) was noted. However, there was no significant correlation between hemoglobin and serum ferritin levels (r2 = 0.015). Eleven percent of regular donors had depleted iron stores. This was not noted in donors who donated less than 5 times within 2 years.