Go to their website and see.
From the park service web site - Mesa Verde is open year-round, but some areas are seasonal. To make the most of your trip, see what's available at the time of your visit.
My understanding is that it is open daily year round, but their is a website with information on different things at the park and when they are available.
I believe it's open all year.
Its open year round...
Thanks! Your answer is awaiting moderation.