রক্ত দিতে হলে সাধারণত ৫০ কেজি ওজন হতে হবে। ১৮ বছরের ওপরের মানুষ যাঁরা নিজের স্বাক্ষর দিতে পারেন, তাঁরা দিতে পারবেন। যারা শিশু, তারা রক্ত দিতে পারবে না।
১) যাদের রক্তের হিমোগ্লোবিনের পরিমাণ (পুরুষদের ক্ষেত্রে ১২ গ্রাম/ডে.লি. নারীদের ১১ গ্রাম ডে.লি.), রক্তচাপ ও শরীরের তাপমাত্রা স্বাভাবিক না তাদের রক্ত দেওয়া উচিত নয়।
২) শ্বাস-প্রশ্বাসজনিত রোগ অ্যাজমা, হাঁপানি যাদের রয়েছে তারা রক্ত দিতে পারবে না।
৩) রক্তবাহিত জটিল রোগ, যেমন ম্যালেরিয়া, সিফিলিস, গনোরিয়া, হেপাটাইটিস, এইডস, চর্মরোগ, হৃদরোগ, ডায়াবেটিস, টাইফয়েড ও বাতজ্বর থাকলে রক্তদান করা যায় না।
৪) যাদের চর্মরোগ রয়েছে তারা দিতে পারবে না।
৫) নারীদের মধ্যে যারা গর্ভবতী এবং যাদের ঋতুস্রাব চলছে।
৬) সন্তান জন্মদানের পরবর্তী এক বছর পর্যন্ত।
৭) যারা কোনো বিশেষ ধরনের ওষুধ ব্যবহার করছেন। যেমন- অ্যান্টিবায়োটিক, কেমোথেরাপি, হরমোনথেরাপি ইত্যাদি।
৮) যাদের ছয় মাসের মধ্যে বড় কোনো অপারেশন বা বড় কোনো দুর্ঘটনা হয়েছে।
৯)যারা মাদক গ্রহণ করে তারা রক্ত দিতে পারবে না।
১০)ট্যাটু আঁকা যাদের শরীরে তারাও রক্ত দিতে পারবে না।
১১)বয়স্করাও রক্তদান করতে পারে না।