Canyonlands National Park is open 24 hours a day, year-round. Each district has its own visitor center with operating hours that change with the seasons. You can the visitor center hours at the Canyonlands National Park website.