Plan Your Vacation

Reserve online or call 1-800-397-1320
to speak with us directly. Must be 21 to make reservation.



Number of Adults
Number of Children (Age 7-18)
Number of Children (Age 0-6)

Snow Report
Wednesday 11/25/2015
Snow (24 Hours): 8" -10"
Base Depth:
0 Trails Open


$20 Lift Tickets
The Midwest's Premier Ski Resort


Chestnut Mountain's 50 professional guides and instructors look forward to showing you all that our slopes have to offer. While being serious about teaching you to ski or snowboard, we also focus on making every lesson enjoyable. No matter what your skill level is, we invite you to discover how much fun Chestnut Mountain's winter sports can be. Please send inquiries to .

Group Lesson Times & Rates

9:30 a.m., 11:00 a.m., 12:30 p.m., 2:00 p.m., 4:30 p.m. and 6:00 p.m daily. Special 8:00 p.m. lesson on Fantastic Fridays. $20/hour for group, $50/hour for private. Private or semi-private lessons can be arranged. Expert instructors are available for snowboarding in the beginner's area which is equipped with its own chairlift. Children must be 6 years old or older to be in a group lesson.

Private Lessons

Private lessons are designed to offer individually tailored instruction for all ability levels. Private lessons can be arranged for all age groups at anytime. Please call 815-777-4652 or email for availability.

Private Lesson Rates

One hour $50
One half Day $150
Full Day $200

Semi-Private Lesson Rates

(Limit of four people to a semi-private lesson)
One hour - 2 person $100
One hour - 3 person $125
One hour - 4 person $150
Half-Day - 2 person $200
Half-Day - 3 person $225
Half-Day - 4 person $250
Full-Day - 2 person $300
Full-Day - 3 person $350
Full-Day - 4 person $400



Visa MasterCard Discover
All Prices in U.S. Dollars

© 2015 Chestnut Mountain Resort. 1-800-397-1320. Contact Us | Site Map

Weather data provided by

Chestnut Mountain Resort - 8700 West Chestnut Road - P.O. Box 6328 - Galena, Illinois 61036
Resort Information/Ski Conditions: (800) 798-0098, Reservations/Business: (800) 397-1320 -