The proportion of undergraduate medical students who had adequate level of knowledge about blood donation was moderately high, however, some of their perceptions towards it were unconventional. To ensure safe and adequate blood supply, design of strategies and tailored programs that promote blood donation is highly recommended..