Węże koralowe żyją w borach sosnowych, piaskowych pagórkach z dębami, ciegach, lasach zalewowych i rzecznych,wydmach przybrzeżnych oraz terenach miejskich i podmiejskich. Najbardziej aktywne w nocy, w dzień chowają się pod pniówkami, kamieniami lub w norach.