The following American Red Cross blood drives are open to the public:

Monday

11 a.m. to 4 p.m., Lost Valley Ski Resort, 200 Lost Valley Road, Auburn

Tuesday

Noon to 6 p.m., Saint Mary’s Church, 236 Eldredge Road, Wells

2 to 7 p.m., Western Maine Veterans Home, 477 High St., South Paris

Wednesday

9 a.m. to 2 p.m., CIEE, 300 Fore St., Portland

Noon to 5 p.m.,University of Maine, 246 Main St., Farmington

1 to 6 p.m., Saint Charles Borromeo Church, 132 McKeen St., Brunswick

Thursday

10 a.m. to 4 p.m., University of Southern Maine, 37 College Ave., Gorham

Noon to 5 p.m., University of Maine, 246 Main St., Farmington

1 to 6 p.m., American Legion, 335 Limerock St., Rockland

Friday

11 a.m. to 4 p.m., Waldoboro Baptist Church, 71 Grace Ave., Waldoboro

Noon to 6 p.m., Franklin Memorial Hospital, Farmington

Saturday

8 a.m. to 1 p.m., Saint Philip’s Church, 404 Goodwins Mills Road, Lyman

9 a.m. to 2 p.m., Kittery Trading Post, 301 Route 1, Kittery

Sunday

11 a.m. to 4 p.m., Aubuchon Hardware, 1243 Roosevelt Trail, Raymond

April 28

Noon to 6 p.m., North Parish Church, 893 Main St., Sanford

The Portland Blood Donation Center, 524 Forest Ave., Portland, is open 11 a.m. to 6 p.m. on Tuesdays, Wednesdays and Thursdays, 7 a.m. to 2 p.m. Fridays and 8 a.m. to 2 p.m. on Saturdays.

The donation center at Central Maine Medical Center, 300 Main St., Lewiston, is open noon to 7 p.m. on Tuesdays, Wednesdays and Thursdays and 8 a.m. to 2:30 p.m. on Fridays.

To make an appointment to donate blood, please call (800) RED CROSS or go to redcrossblood.org.