Hayes was born in Columbia, South Carolina.[3] He received a B.A. from Coker University and an M.F.A. from the University of Pittsburgh writing program. He was a Professor of Creative Writing at Carnegie Mellon University until 2013, at which time he joined the faculty at the English Department at the University of Pittsburgh.[4] Currently, he teaches at New York University.[5]
Hayes lives in Manhattan, and he and his ex-wife, the poet Yona Harvey, a professor at the University of Pittsburgh, share the custody of their two children.