Skip to the content
Menu

Battle of the Badges

Give Blood. Back Your Badge. 

Battle of the Badges returns once again, bringing our community together in support of the first responders who serve us every day. 

Give blood from June 29 – July 5, 2026, and let our staff know whether you're donating on behalf of local Fire or Police departments.

More importantly, every blood donation supports patients across our region who rely on a safe and steady blood supply. When you give, you help ensure hospitals are prepared for emergencies, surgeries, cancer treatments, and more. 

 

As a thank-you for donating, you will receive: 

  • $25 eGift Card, redeemable in the Donor Rewards Store* 
  • Battle of the Badges baseball cap** 

*Your reward points will be added to your Digital Donor account within 2-3 business days after your donation. Redeem your eGift Card in the Reward Store and ensure your account has a valid email address. eGift Cards are valid at popular retailers.

**While supplies last. Promotional items may be substituted for an item of equal value.

How to Redeem Your Gift Card:

  • Two days after your donation, your points will be available in your Digital Donor account. Access the Reward Store to redeem your eGift Card.
  • Before ordering your eGift Card, ensure your Digital Donor account has a valid email address so you don’t miss out on your rewards!
  • Don’t have a Digital Donor account yet? Click here to get started!

 

Donors can give blood at any of the drives listed below or at any Gulf Coast Blood location. 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! 

 

 

Battle of the Badges Scoreboard

Team Fire 🔥
0
Team Police 🚨
0

Neighborhood Donor Centers

Bill T. Teague Donor Center

1400 La Concha Lane, Houston, TX 77054

(713) 791-6620

Schedule Your Donation | Mon-Sat: 8AM-4PM (Closed Sun)

Sugar Land Donor Center

4949 Sweetwater Blvd., Sugar Land, TX 77479

(281) 313-1122

Schedule Your Donation | Sun-Fri: 8AM-4PM (Closed Sat)

 

Westchase Donor Center

10001 Westheimer Road, Suite 2117, Houston, TX 77042

(832) 242-7600

Schedule Your Donation | Mon-Sat: 8AM-4PM (Closed Sun)

 

Katy Donor Center

1575 W. Grand Pkwy. S, Suite 600, Katy, TX 77494

(281) 392-7902

Schedule Your Donation

Fri, Sat, Sun, Mon - 8AM - 6PM

Tues, Wed, Thurs - 8AM - 4PM

 

Fulshear Donor Center - COMING SOON

Location: 11605 S. Fry Road Ste. 105, Fulshear, TX 77441

Hours: Fri-Sun, 6:30 AM - 7:00 PM

(281) 404-5445

Pearland Donor Center

9223 W. Broadway St., Suite 119, Pearland, TX 77584

(713) 436-7722

Schedule Your Donation | Sun-Fri: 8AM-4PM (Closed Sat)

 

Clear Lake Donor Center

1153 Clear Lake City Blvd., Houston, TX 77062

(281) 447-0053

Schedule Your Donation | Tue - Thu: 8 AM-4 PM | Fri - Mon: 8 AM-6 PM

 

Pasadena Donor Center

5124 Fairmont Pkwy., Pasadena, TX 77505

(281) 487-1055

Schedule Your Donation | Sun-Fri: 8AM-4PM (Closed Sat)

 

Baytown Donor Center

5010 Garth Road, Suite 210, Baytown, TX 77521

(281) 421-2555

Schedule Your Donation | Sun-Thur: 8AM-4PM (Closed Fri & Sat)

Cypress Donor Center

15050 Fairfield Village Square Dr., Suite 105, Cypress, TX 77433

(832) 334-4880

Schedule Your Donation | Mon-Sat: 8AM-4PM (Closed Sun)

 

Cy-Fair Donor Center

11811 FM 1960 W. Suite 120, Houston, TX 77065

(281) 469-1964

Schedule Your Donation | Mon-Sat: 8AM-4PM (Closed Sun)

 

Champions Donor Center

6935 FM 1960 W, Suite A, Houston, TX 77069

(281) 440-5900

Schedule Your Donation | Sun-Fri: 8AM-4PM (Closed Sat)

Conroe Donor Center

2125 N Loop 336 W, Conroe, TX 77304

(936) 760-3345

Schedule Your Donation | Sun-Fri: 8AM-4PM (Closed Sat)

 

The Woodlands Donor Center

3091 College Park Dr., Suite 130, The Woodlands, TX 77384

(936) 321-8440

Schedule Your Donation | Mon-Sat: 8AM-4PM (Closed Sun)

 

Humble/Kingwood Donor Center

9616 FM 1960 W, Humble, TX 77338

(281) 446-5955

Schedule Your Donation | Mon-Sat: 8AM-4PM (Closed Sun)

Gulf Coast Regional Blood Center of East Texas

3520 N. University Dr., Nacogdoches, TX 75965

(936) 560-3054

Schedule Your Donation | Mon, Wed, Fri, Sat: 8AM-4PM (Closed Sun, Tue & Thu)

 

Lufkin Donor Center

202 S. Franklin St., Lufkin, TX 75904

(936) 634-2116

Schedule Your Donation | Tues - Fri: 8AM-4PM (Closed Mon, Sat & Sun)

Gulf Coast Regional Blood Center of Brazos Valley

1015 Krenek Tap Rd, College Station, TX 77840

(979) 764-5600

Schedule Your Donation | Mon-Sat: 8AM-4PM (Closed Sun)

 

June 29, 2026

FIRE 🚒

Seabrook Volunteer Fire Department - Time: 4:00 PM - 7:30 PM
Location: 1850 East Meyer, Seabrook, TX 77586
Schedule Your Appointment

POLICE 🚔

Brazos County Sheriff's Office & Jail - Time: 10:00 AM - 2:30 PM
Location: 1835 Sandy Point Rd, Bryan, TX 77807 (Training Room)
Schedule Your Appointment


June 30, 2026

FIRE 🚒

La Porte Fire Department - Time: 5:00 PM - 8:00 PM
Location: 2400 Sens Rd., La Porte, TX 77571
Schedule Your Appointment

POLICE 🚔

Humble Police Department - Time: 8:30 AM - 12:30 PM
Location: 310 N Bender Ave., Humble, TX, 77338
Schedule Your Appointment

Community

Houston Heights Association
Time: 2:00 PM - 8:00 PM
Location: 107 W. 12th Street, Houston, TX 77008
Schedule Your Appointment

City of Nacogdoches
Time: 11:00 AM - 3:30 PM
Location: 1112 North St. Nacogdoches, TX 75961 (Meeting Room)
Schedule Your Appointment


July 1, 2026

POLICE 🚔

IAH Detention Facility
Time: 10:30 AM - 3:00 PM
Location: 3400 FM 350, Livingston, TX 77351
Schedule Your Appointment

Galveston Police Department
Time: 2:30 PM - 7:00 PM
Location: 601 54th St., Galveston, TX 77551
Schedule Your Appointment

Jamaica Beach Police Department
Time: 8:00 PM - 12:30 PM
Location: 16628 San Luis Pass Road. Galveston, TX 77554
Schedule Your Appointment

Kemah Police Department
Time: 1:00 PM - 5:30 PM
Location: 800 Harris Avenue, Kemah, TX 77565
Schedule Your Appointment

Richmond Police Department
Time: 9:00 AM - 1:30 PM
Location: 600 Preston St., Richmond, TX 77469
Schedule Your Appointment

Angleton Police Department
Time: 1:00 PM - 7:00 PM
Location: 104 Cannan Dr., Angleton, TX 77515 
Schedule Your Appointment

City of Freeport at Freeport Police
Time: 9:00 AM - 1:30 PM
Location: 430 N. Brazosport Blvd., Freeport, TX 77541
Schedule Your Appointment

HCSO - Baker Street
Time: 9:00 AM - 1:00 PM
Location: 1200 Baker St., Houston, TX 77002
Schedule Your Appointment

Huntsville Police Department
Time: 9:00 AM - 1:30 PM
Location: 560 FM 2821 W, Huntsville, TX 77320
Schedule Your Appointment

 

FIRE 🚒

Atascocita Fire Department
Time: 1:00 PM - 5:30 PM
Location: 18425 Timber Forrest, Humble, TX 77346
Schedule Your Appointment

Cy-Fair Fire Department Administration Building
Time: 1:00 PM - 4:00 PM
Location: 18425 Timber Forrest, Humble, TX 77346
Schedule Your Appointment

Klein Fire Department- Station 31
Time: 9:00 AM - 12:30 PM
Location: 18337 Stuebner- Airline, Spring, TX 77379
Schedule Your Appointment

Tomball Fire Rescue
Time: 10:00 AM - 2:15 PM
Location: 1200 Rudel Rd., Tomball, TX 77375 (Training Room)
Schedule Your Appointment

Huntsville Fire Department #2
Time: 9:00 AM - 1:30 PM
Location: 2109 Sam Houston Ave., Huntsville, TX 77340 (Training Room)
Schedule Your Appointment


July 2, 2026

POLICE 🚔​

Center Police Department
Time: 10:00 AM - 2:30 PM
Location: 1020 Shelbyville Street, Center, TX 75935
Schedule Your Appointment

COH: 611 Walker
Time: 9:00 AM - 3:00 PM
Location: 611 Walker, Houston, TX 77002 (Lower-level auditorium lobby)
Schedule Your Appointment

FIRE 🚒

Sheldon Community Fire & Rescue
Time: 10:00 AM - 2:30 PM
Location: 7601 Uvalde Rd., Houston, TX 77049
Schedule Your Appointment

Centerville VFD
Time: 9:00 AM - 3:00 PM
Location: 325 E. St Mary's St., Centerville, TX 75833
Schedule Your Appointment

Community

City of Alvin
Time: 8:00 AM - 12:00 PM
Location: 216 West Sealy Ave., Alvin, TX 77511
Schedule Your Appointment


July 3, 2026

POLICE 🚔

COH: HPD Travis
Time
: 8:30 AM - 2:30 PM
Location: 1200 Travis, Houston, TX 77002
Schedule Your Appointment

Community

Brazos Mall Community Blood Drive
Time: 10:00 AM - 2:30 PM
Location: 100 West Hwy 332, Lake Jackson, TX 77566 (Donor bus in the food court parking)
Schedule Your Appointment


July 5, 2026

FIRE 🚒

Santa Fe Fire Department
Time
: 10:00 AM - 2:30 PM
Location: 12526 Highway 6, Santa Fe, TX 77510
Schedule Your Appointment

Community

Brazos Mall Community Blood Drive
Time: 10:00 AM - 2:30 PM
Location: 100 West Hwy 332, Lake Jackson, TX 77566 (Donor bus in the food court parking)
Schedule Your Appointment

 

Schedule Your Donation

Find your nearest location