Skip To Content

It ’s Hero Time. Save Lives Today.

first responders

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: