Skip to the content
Menu

Battle of the Badges

Battle of the Badges is back, bringing together the community in support of first responders! From July 1-6, 2025, first responders will compete to see who can rally the most blood donors. 

By donating, you’ll help save lives and receive a Gulf Coast Regional Blood Center T-shirt as a thank you.  

When you donate, tell our team which side you’re supporting. The winning team will earn bragging rights and be featured on our website and social media. 

This summer, step up for your community and first responders. Schedule your appointment today and be part of Battle of the Badges! 

 

🔥 Fire Department

July 01, 2025

Atascocita Fire Department — 5473
18425 Timber Forrest, Humble, TX 77346
Schedule Your Appointment | 1:00 pm - 4:30 pm

Tomball Fire Rescue — TFR1
1200 Rudel Rd, Tomball, TX 77375
Schedule Your Appointment | 10:00 am - 2:15 pm

Huntsville Fire Department — HFD1
2109 Sam Houston Ave, Huntsville, TX 77340
Schedule Your Appointment | 9:00 am - 3:00 pm

Porter Fire Department — G128
23550 Loop 494, Porter, TX 77365
Schedule Your Appointment | 1:00 pm - 5:30 pm

July 02, 2025

Centerville VFD — CVF1
325 E St Marys St, Centerville, TX 75833
Schedule Your Appointment | 9:00 am - 3:00 pm

July 03, 2025

Needham Fire Department — NFD1
17029 Firehouse Rd, Conroe, TX 77385
Schedule Your Appointment | 9:00 am - 1:30 pm

COH: HFD-Training — 5471FD15
8030 Braniff, Houston, TX 77061
Schedule Your Appointment | 8:30 am - 1:00 pm

Manvel Fire Station — MFS1
6605 North Masters, Manvel, TX 77578
Schedule Your Appointment | 8:30 am - 12:00 pm

Sheldon Community Fire & Rescue — SCFR
7601 Uvalde Rd, Houston, TX 77049
Schedule Your Appointment | 8:00 am - 11:30 am

July 05, 2025

Trinity VFW — V594
400 West Caroline St., Trinity, TX 75862
Schedule Your Appointment | 9:30 am - 2:00 pm

 


👮 Police Department

July 01, 2025

Diboll Unit — 7604
1604 S First Street, Diboll, TX 75941
Schedule Your Appointment | 10:30 am - 3:00 pm

IAH Detention Facility — B248
3400 FM 350, Livingston, TX 77351
Schedule Your Appointment | 10:30 am - 3:00 pm

Galveston Police Department — Q218
601 54th St., Galveston, TX 77551
Schedule Your Appointment | 2:30 pm - 7:00 pm

Pearland Police Department — M103T038
2555 Cullen Parkway, Pearland, TX 77581
Schedule Your Appointment | 8:00 am - 11:30 am

City of Freeport at Freeport Police — P874
430 N Brazosport Blvd, Freeport, TX 77541
Schedule Your Appointment | 9:00 am - 1:30 pm

July 02, 2025

Angelina County - Sheriff's Department — 7730
2311 East Lufkin Ave, Lufkin, TX 75901
Schedule Your Appointment | 9:00 am - 1:30 pm

Jamaica Beach Police Department — JBPD
16628 San Luis Pass Road, Galveston, TX 77554
Schedule Your Appointment | 1:00 pm - 7:00 pm

Kemah Police Department — KPD2
800 Harris Avenue, Kemah, TX 77565
Schedule Your Appointment | 1:00 pm - 7:00 pm

HCSO - Baker Street — T459
1200 Baker St, Houston, TX 77002
Schedule Your Appointment | 9:00 am - 1:00 pm

July 02, 2025

Friendswood Police Department — FPD2
1600 Whitaker Dr. Friendswood, TX 77546
Schedule Your Appointment | 8:00 am - 12:30 pm

HPD - Gessner — D394
8605 Westplace Dr., Houston, TX 77071
Schedule Your Appointment | 10:00 am - 2:30 pm

Walker County Sheriff's Department — R294
717 FM 2821 Rd W, Huntsville, TX 77320
Schedule Your Appointment | 10:00 am - 2:30 pm

July 03, 2025

Center Police Department — 7583
1020 Shelbyville Street, Center, TX 75935
Schedule Your Appointment | 10:00 am - 2:30 pm

 


🏙️ Community

July 01, 2025

Moody Gardens — M382
7 Hope Blvd, Galveston, TX 77554
Schedule Your Appointment | 12:00 pm - 4:30 pm

City of Alvin — ASCR
216 West Sealy Ave, Alvin, TX 77511
Schedule Your Appointment | 8:30 am - 12:00 pm

NRG Center — NRG1
1 NRG Park, Houston, TX 77054
Schedule Your Appointment | 12:00 pm - 6:00 pm

Houston Heights Association - HHA8
107 W. 12th Street, Houston, TX 77008
Schedule Your Appointment | 10:00 am - 2:30 pm

July 02, 2025

Memorial Hermann TMC — 1796
6411 Fannin, Houston, TX 77030
Schedule Your Appointment | 11:00 am - 5:00 pm

NRG Center — NRG1
1 NRG Park, Houston, TX 77054
Schedule Your Appointment | 12:00 pm - 6:00 pm

July 03, 2025

Memorial Hermann TMC — 1796
6411 Fannin, Houston, TX 77030
Schedule Your Appointment | 11:00 am - 5:00 pm

Schedule Your Donation

Find your nearest location