It ’s Hero Time. Save Lives Today.

2025 Battle of the Badges Blood Drives
Your blood is urgently needed at a Battle of the Badges blood drive near you! You’ll support patients in need AND your local first responders. Don’t miss your chance to donate at the Battle of the Badges kick-off weekend—or find a Battle blood drive later in July or August.
SCHEDULE NOW for your preferred date and location!
July 8, 2025 12 PM - 3 PM Vitalant 1970 E 3rd Ave Durango, CO 81301 SCHEDULE NOW |
July 9, 2025 1 PM - 6 PM Mesa Pharmacy 1279 South 2nd Street Raton, NM, 87740 SCHEDULE NOW |
July 10, 2025 9 AM - 1 PM Mesa Pharmacy 1279 South 2nd Street Raton, NM, 87740 SCHEDULE NOW |
July 11, 2025 11 AM - 3 PM City Market 508 E Main Cortez, CO, 81321 SCHEDULE NOW |
July 11, 2025 12 PM - 5 PM Cottonwood Mall 10000 Coors ByPass Albuquerque, NM, 87114 SCHEDULE NOW |
July 12, 2025 12 PM - 5 PM Cottonwood Mall 10000 Coors ByPass Albuquerque, NM, 87114 SCHEDULE NOW |
July 12, 2025 12 PM - 5 PM Sheraton Uptown 2600 Louisiana Blvd NE Albuquerque, NM 87110 SCHEDULE NOW |
July 13, 2025 12 PM - 5 PM Sheraton Uptown 2600 Louisiana Blvd NE Albuquerque, NM 87110 SCHEDULE NOW |
July 13, 2025 12 PM - 5 PM Cottonwood Mall 10000 Coors ByPass Albuquerque, NM, 87114 SCHEDULE NOW |
July 14, 2025 2:30 PM - 6:30 PM Finley Center 202 McCutcheon Ave Socorro, NM, 87801 SCHEDULE NOW |
July 15, 2025 2 PM - 5:30 PM Civic Center 202 Broadway Street Moriarty, NM, 87035 SCHEDULE NOW |
July 15, 2025 10:30 AM - 3 PM Fire Station 401 S. Halagueno Carlsbad, NM, 88220 SCHEDULE NOW |
July 16, 2025 10:30 AM - 3 PM Fire Station 401 S. Halagueno Carlsbad, NM, 88220 SCHEDULE NOW |
July 17, 2025 12 PM - 4 PM NorLea Hospital 1600 N. Main St Lovington, NM, 88260 SCHEDULE NOW |
July 18, 2025 10 AM - 2 PM Ruidoso Fire Station 541 Sudderth Ruidoso, NM, 88345 SCHEDULE NOW |
July 18, 2025 11 AM - 4 PM Santa Fe Place Mall Near Dillards 4250 Cerrillos Road Santa Fe, NM, 87507 SCHEDULE NOW |
July 19, 2025 10 AM - 3 PM Santa Fe Place Mall Near Dillards 4250 Cerrillos Road Santa Fe, NM, 87507 SCHEDULE NOW |
July 19, 2025 10 AM - 2 PM Studio M Dance School 1849 N. Jefferson Hobbs, NM, 88240 SCHEDULE NOW |
July 19, 2025 9:30 AM - 2 PM Vitalant 1970 E. 3rd Ave. Durango, CO, 81301 SCHEDULE NOW |
July 21, 2025 10:30 AM - 2:30 PM 2541 US Hwy 84 Chama, NM, 87520 SCHEDULE NOW |
July 23, 2025 10 AM - 2 PM Police Department 1455 W. Bosque Loop Bosque Farms, NM, 87068 SCHEDULE NOW |
July 23, 2025 11 AM - 3 PM Grace Church 1044 Park Ave Pagosa Springs, CO, 81147 SCHEDULE NOW |
July 23, 2025 9 AM - 1 PM Hagerman High School 406 N. Cambridge Hagerman, NM, 88232 SCHEDULE NOW |
July 24, 2025 11 AM - 4 PM Grants Rec Center 551 Washington Ave Grants, NM, 87020 SCHEDULE NOW |
July 24, 2025 2 PM - 6 PM Clovis Carver Library 701 N. Main Street Clovis, NM, 88101 SCHEDULE NOW |
July 24, 2025 10 AM - 2 PM Vitalant 1970 E. 3rd Ave. Durango, CO, 81301 SCHEDULE NOW |
July 25, 2025 10 AM - 2 PM Vitalant 1970 E. 3rd Ave. Durango, CO, 81301 SCHEDULE NOW |
July 25, 2025 10 AM - 2 PM Clovis Carver Library 701 N. Main Street Clovis, NM, 88101 SCHEDULE NOW |
July 25, 2025 10 AM - 2 PM FOP Lodge #1 4120 Cutler Avenue NE Albuquerque, NM, 87110 SCHEDULE NOW |
July 29, 2025 10 AM - 1:30 PM Los Lunas Transportation Center 101 Courthouse Rd. Los Lunas, NM, 87031 SCHEDULE NOW |
July 30, 2025 11 AM - 2 PM Roswell Public Library 301 N Pennsylvania Roswell, NM, 88201 SCHEDULE NOW |
July 31, 2025 10 AM - 1 PM Roswell Public Library 301 N Pennsylvania Roswell, NM, 88201 SCHEDULE NOW |
July 31, 2025 10 AM - 2 PM Santa Rosa Convention Center 2524 Historic Rt 66 Carlsbad, NM 88435 SCHEDULE NOW |
July 31, 2025 9 AM - 1 PM Community Building 557 Wagon Mound Hwy Roy, NM 87743 SCHEDULE NOW |
Aug 3, 2025 8:30 AM - 1 PM Our Lady of Sorrows 301 S. Camino del Pueblo Bernalillo, NM, 87004 SCHEDULE NOW |
Aug 6, 2025 10:30 AM - 3 PM Police Academy 5412 2nd St. NW Albuquerque, NM, 87107 SCHEDULE NOW |
Aug 6, 2025 2:30 PM - 6:30 PM Community Center 305 Eagle Lane Belen, NM, 87002 SCHEDULE NOW |
Aug 7, 2025 1 PM - 5 PM Fire Station 123 N. Adams Tucumcari, NM, 88401 SCHEDULE NOW |
Aug 9, 2025 11 AM - 3 PM Mesa Baptist Church 1411 Golf Course Rd SE Rio Rancho, NM, 87124 SCHEDULE NOW |
Aug 21, 2025 12 PM - 6 PM First Baptist Church 2200 Diamond Dr Los Alamos, NM, 87544 SCHEDULE NOW |
Aug 22, 2025 9 AM - 3 PM First Baptist Church 2200 Diamond Dr Los Alamos, NM, 87544 SCHEDULE NOW |
While supplies last, donors will receive a Battle of the Badges T-shirt!
Sponsored By:
![]() |
![]() |