Dylann Roof sinh ra ở Columbia, Nam Carolina, với Franklin Bennett (được gọi là Bennett) Roof, một thợ mộc và Amelia Amy Cowles, một người pha chế. Cả hai đã ly hôn nhưng tạm thời hòa giải vào thời điểm anh sinh ra đời.