We've lowered our prices this year so you can have the best deals possible at your favorite mountain resorts throughout New England.
Two Card Membership
We strive to process your card order as quickly as possible. Please allow five to seven business days from date of your order to receive your card(s). Cards are printed in Vermont and mailed to you by USPS.
The Vermont Travel Club Program is subject to change, based on COVID-19 and Vermont state travel guidelines.