What time do lifts close? 1 year ago Updated Lifts close daily at 4:00pm. Related articles When do different sections of the mountain close? When can I use my lift ticket? Do you take cash in your restaurants? Where are the restrooms located? Where can lift tickets for Stowe be purchased?