It's 2 hours but my kid's preschool is a daycare w a preschool curriculum--he's there from 8:30 to 5. He still naps for most of the time. But if they don't want to nap they can look at books on their cots. A few months before kindergarten, they start to transition the 4's/young 5's away from napping.