Colorado-based Vail said Monday the ski areas are in Indiana, Missouri, New Hampshire, New York, Ohio, Pennsylvania and Vermont.
The company says the deal is expected to close this fall if regulators and shareholders approve.
The newly acquired resorts would be included in Vail's Epic season pass. Vail says it plans to spend about $15 million over the next two years on improvements at the properties.
The ski areas are near 10 metropolitan areas: Cleveland; Columbus, Ohio; Baltimore; Boston; Kansas City, Missouri; Louisville, Kentucky; New York; Philadelphia; St. Louis; and Washington.
Vail owns 20 other ski areas in the U.S., Canada and Australia.
Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.