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

Monday

9 a.m. to 3 p.m., Maine Medical Center, Dana Center, 22 Bramhall St., Portland

1 to 6 p.m., Hilton Garden Inn, 14 Great Falls Plaza, Auburn

2 to 7 p.m., Holy Trinity Church, 67 Frost Hill Ave., Lisbon Falls

Tuesday

1 to 6 p.m., Northeast Technical Institute, Route 1, Scarborough

Wednesday

9 a.m. to 2 p.m., Verrill Dana, 1 Portland Square, Portland

Noon to 5 p.m., FHC Inc., 1201 Main St., Bowdoin

2:30 to 7:30 p.m., Mid Coast Hospital, 123 Medical Center Drive, Brunswick

Thursday

11 a.m. to 4 p.m., Saint Joseph’s College, 278 Whites Bridge Road, Standish

Saturday

8 a.m. to 1 p.m., Town Hall, 175 Northeast Road, Standish

8 a.m. to 1 p.m., Wal-Mart, 525 Alfred Road, Biddeford

9 a.m. to 2 p.m., St. Demetrios Greek Orthodox Church, 186 Bradley St. (Route 5), Saco

Sunday

10 a.m. to 3 p.m., Aubuchon Hardware, 499 Roosevelt Trail, Naples

Oct. 12

Noon to 5 p.m., Wireless Zone, 1209 Main St., Sanford

Noon to 5 p.m., St. Gregory’s Church, 24 North Raymond Road, Gray

Noon to 6 p.m., Community Center, 53 Depot St., Freeport

1:30 to 6:30 p.m., Trinity Episcopal Church, 403 Main St., Saco

The Portland Blood Donation Center, 524 Forest Ave., is generally open 11 a.m. to 6 p.m. Tuesday, Wednesday and Thursday; 7 a.m. to 2 p.m. Friday; and 8 a.m. to 2 p.m. Saturday.

To schedule an appointment, go online to redcrossblood.org or call 800-RED-CROSS.