About every two seconds, someone needs blood. Help make sure blood is available wherever and whenever a patient is in need.
To find a blood drive near you, simply click on your county using the map below or search by zip code. You may then schedule your appointment to donate blood online or by calling 1-800-GIVE LIFE.