Lisa, thank you for your question. The ability to have bon fires on the beaches of the Outer Banks varies by town. In the towns of Corolla, Duck, Southern Shores, Kitty Hawk and Kill Devil Hills, beach fires are not permitted.
You are permitted to have a bon fire in Nags Head if you get a permit from the town fire marshal. The pit must be no larger than three feet in diameter and at least one foot deep. The fire cannot be built within fifty feet of any combustible material, such as houses, driftwood, sea oats and beach grass. A competent adult must be responsible and the fire must be extinguished before you leave.
For the towns of the Cape Hatteras National Seashore (Rodanthe, Waves, Salvo, Avon, Buxton, Frisco, Hatteras Village, Ocracoke), beach fires are permitted as long as they are below the high tide line on the beach. No permit is required, but a competent adult must be responsible and the fire must be extinguish prior to leaving the area.