Cedar Falls Public Safety will hold a blue blood drive from 8 a.m. to noon Thursday at the Public Safety Center training room at 4600 S. Main St.