The hospital said its blood bank was running empty.
Blood donations can be made on the ground floor of Sirindhorn Building from 8am to 3pm from Monday to Saturday.
Many people have already donated their blood and posted photographs on social media inviting others to do the same.