American Red Cross Blood Services Logo
Back to Schedule Page
Eastern Mass       
By Town By Date
Central Mass       
By Town By Date
Western Mass       
By Town By Date

Questions? Call 1-800-GIVE LIFE.
To make an appointment to donate at a blood drive go to www.givelife.org.
(Note: Appointments cannot be made online within 48 hours of a particular blood drive but an appointment can still be made by calling 1-800-GIVE-LIFE and speaking with a representative.)

Click HERE for information on our Improved Appointment System.

Town Date Site Address Hours Next Eligible on
Acton Thursday, January 29, 2009 St. Elizabeth's Church 89 Arlington Street 12:00P- 6:00P Thursday, March 26, 2009
Athol Wednesday, January 14, 2009 Liberty Hall/Town Hall 584 Main Street  9:00A- 3:00P Wednesday, March 11, 2009
Dudley Friday, January 16, 2009 St. Anthony's Church 22 Dudley Hill Road  1:00P- 7:00P Friday, March 13, 2009
East Brookfield Saturday, January 24, 2009 East Brookfield Elementary School 410 East Main Street  9:00A- 3:00P Saturday, March 21, 2009
Fitchburg Friday, January 09, 2009 Unitil Electric Unitil Electric 12:00P- 6:00P Friday, March 06, 2009
Groton Wednesday, January 14, 2009 Dunkin Donuts - Groton 3 Forge Village Rd. 11:00A- 4:00P Wednesday, March 11, 2009
Groton Monday, January 26, 2009 Union Congregational Church 220 Main Street  1:00P- 7:00P Monday, March 23, 2009
Hopedale Monday, January 12, 2009 Sacred Heart Church 187 Hopedale Street  1:00P- 7:00P Monday, March 09, 2009
Hudson Wednesday, January 28, 2009 Elks Lodge Hudson MA 91 Park Street  2:00P- 8:00P Wednesday, March 25, 2009
Lancaster Thursday, January 22, 2009 Lancaster Town Hall 695 Main Street  2:00P- 7:00P Thursday, March 19, 2009
Leominster Tuesday, January 13, 2009 Leominster Elks Lodge 134 North Main Street  1:00P- 7:00P Tuesday, March 10, 2009
Leominster Tuesday, January 20, 2009 Leominster Elks Lodge 134 North Main Street  1:00P- 7:00P Tuesday, March 17, 2009
Leominster Tuesday, January 27, 2009 Leominster Elks Lodge 134 North Main Street  1:00P- 7:00P Tuesday, March 24, 2009
Littleton Thursday, January 08, 2009 Saint Anne Church 75 King Street  1:00P- 7:00P Thursday, March 05, 2009
Marlboro Wednesday, January 14, 2009 Marlboro Masonic Hall Newton and Main Streets  2:30P- 7:30P Wednesday, March 11, 2009
Marlboro Wednesday, January 28, 2009 Marlboro Masonic Hall Newton and Main Streets  2:30P- 7:30P Wednesday, March 25, 2009
Marlborough Thursday, January 08, 2009 Wayside Raquet Club 80 Broadmeadow Road  3:00P- 8:00P Thursday, March 05, 2009
Maynard Wednesday, January 21, 2009 Elks Lodge 34 Powdermill Road  1:00P- 7:00P Wednesday, March 18, 2009
Milford Friday, January 30, 2009 Perfect Shape Gym 124 Medway Road  1:00P- 7:00P Friday, March 27, 2009
Princeton Saturday, January 31, 2009 NEADS - Princeton 305 Redemption Rock Trail South  9:00A- 2:00P Saturday, March 28, 2009
Shrewsbury Thursday, January 22, 2009 Shrewsbury Senior Center 98 Maple Avenue  2:00P- 8:00P Thursday, March 19, 2009
Sturbridge Monday, January 26, 2009 Old Sturbridge Village 1 Old Sturbridge Village Road  1:00P- 7:00P Monday, March 23, 2009
Upton Friday, January 09, 2009 Nipmuc Regional High School 90 Pleasant Street  2:00P- 8:00P Friday, March 06, 2009
West Townsend Friday, January 16, 2009 VFW Post 6538 491 Main Street 12:00P- 6:00P Friday, March 13, 2009
Westborough Friday, January 23, 2009 Westboro Senior Center 4 Rogers Road  2:00P- 8:00P Friday, March 20, 2009
Westminster Tuesday, January 20, 2009 Wachusett Village Inn & Conference Center 9 Village Inn Road  2:00P- 7:00P Tuesday, March 17, 2009
Worcester Saturday, January 10, 2009 Teamsters Local 170 Union Hall 330 Southwest Cutoff  8:00A- 2:00P Saturday, March 07, 2009
Worcester Monday, January 12, 2009 Jewish Community Center 633 Salisbury Street  2:00P- 8:00P Monday, March 09, 2009
Worcester Monday, January 19, 2009 Our Lady of Mt Carmel 53 E Central St  1:00P- 7:00P Monday, March 16, 2009