Teens might stay up late due to two main reasons. First, during puberty the circadian rhythm of teenagers changes which delays the secretion of sleep hormone melatonin making it harder to fall asleep early. Second, teens might have a lot going on in terms of socializing, school and extracurricular activities and might stay up late to catch up on all of this.