On average, it takes a first-degree burn three to six days to heal. However, this can change depending on where the burn is and the treatment being used. A first-degree burn is the first stage in the burn stages. They can be red and slightly painful and the skin may beginning peeling after one or two days. A second-degree burn takes about two to three weeks to heal, while a third-degree burn can take months or years to heal.