{
 "title": "US ski and snowboard camps for kids and teens, winter 2026-27",
 "asOf": "2026-11-10",
 "publisher": "The Right Camp",
 "page": "https://therightcamp.com/ski-camps-for-kids-2026-27",
 "license": "CC BY 4.0, credit The Right Camp with a link to the page",
 "notes": "price is the representative per-child price in USD before airfare; programDays counts calendar days of the session (overnight) or ski days (day camps); liftIncl null means the camp does not say; liftPrice overrides the mountain's child ticket when the camp's ages need a different ticket; parentReviews means we found parent or visitor reviews of the program or its kids' ski school; proof scores all independent evidence (0-10).",
 "camps": [
  {
   "id": "aspen-camp",
   "name": "Aspen Camp Youth Winter Camp",
   "cat": "overnight",
   "mtn": "snowmass",
   "state": "CO",
   "ages": "10-17, Deaf or hard of hearing",
   "open": "community",
   "levels": "all",
   "price": 1500,
   "priceBasis": "2026-27 posted",
   "programDays": 5,
   "liftIncl": true,
   "meals": true,
   "rentals": true,
   "lodging": true,
   "ratio": null,
   "coachSignal": "Instructors plus Deaf mentors, interpreters, nurse",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 2,
   "proofNote": "Yelp ~3.5 from 1 review (2011)",
   "dates": "Feb 11-15, 2027",
   "parentReviews": false
  },
  {
   "id": "tichy",
   "name": "Tichy Racing Park City Holiday Camps",
   "cat": "overnight",
   "mtn": null,
   "venue": "Utah Olympic Park",
   "state": "UT",
   "ages": "Junior racers",
   "open": "racers",
   "levels": "racers",
   "price": 3100,
   "priceBasis": "2026-27 posted (slalom, full camp)",
   "programDays": 5,
   "liftIncl": null,
   "meals": null,
   "rentals": false,
   "lodging": true,
   "ratio": null,
   "coachSignal": "Dedicated race staff, video review, tuning",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 6,
   "proofNote": "SkiTalk parent thread (Aug 2026)",
   "dates": "Dec 27-31, 2026 (SL); Jan 1-5, 2027 (GS, confirm)",
   "parentReviews": true
  },
  {
   "id": "focus",
   "name": "FOCUS Winter House Party",
   "cat": "overnight",
   "mtn": "winter-park",
   "state": "CO",
   "ages": "Grades 9-12",
   "open": "any",
   "levels": "all",
   "price": 2265,
   "priceBasis": "Posted, year not shown",
   "programDays": 7,
   "liftIncl": true,
   "meals": true,
   "rentals": true,
   "lodging": true,
   "ratio": "3:1",
   "coachSignal": "Chaperoned, no lessons",
   "multiDay": true,
   "datesConfirmed": false,
   "reg": "open",
   "proof": 0,
   "proofNote": "No independent reviews found",
   "dates": "Dec 27-Jan 2 (year not shown)",
   "parentReviews": false,
   "ratioType": "supervision"
  },
  {
   "id": "one-step",
   "name": "Camp One Step Utah Ski Camp",
   "cat": "overnight",
   "mtn": "park-city",
   "state": "UT",
   "ages": "13-19, cancer diagnosis",
   "open": "community",
   "levels": "all",
   "price": 0,
   "priceBasis": "Free to families",
   "programDays": 8,
   "liftIncl": true,
   "meals": true,
   "rentals": true,
   "lodging": true,
   "ratio": null,
   "coachSignal": "Adaptive instructors (National Ability Center)",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 6,
   "proofNote": "Org rated 4.6-4.9 on camp aggregators",
   "dates": "Feb 6-13, 2027",
   "parentReviews": true
  },
  {
   "id": "scouts",
   "name": "Scouts BSA Ski & Snowboard Weekends",
   "cat": "overnight",
   "mtn": "killington",
   "state": "VT",
   "ages": "Scout units",
   "open": "community",
   "levels": "all",
   "price": 365,
   "priceBasis": "2027 flyer",
   "programDays": 3,
   "liftIncl": true,
   "meals": "partial",
   "rentals": false,
   "lodging": true,
   "ratio": null,
   "coachSignal": "Merit badge counselors",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 0,
   "proofNote": "No public reviews found",
   "dates": "Jan 29-31 and Mar 12-14, 2027",
   "parentReviews": false
  },
  {
   "id": "young-life",
   "name": "Young Life Winter Weekends",
   "cat": "overnight",
   "mtn": "winter-park",
   "state": "CO",
   "ages": "Grades 9-12",
   "open": "community",
   "levels": "all",
   "price": 1350,
   "priceBasis": "One area's 2025-26 trip",
   "programDays": 6,
   "liftIncl": null,
   "meals": true,
   "rentals": null,
   "lodging": true,
   "ratio": null,
   "coachSignal": "Chaperoned, no lessons",
   "multiDay": true,
   "datesConfirmed": false,
   "reg": "unknown",
   "proof": 0,
   "proofNote": "Only promotional testimony",
   "dates": "Not posted",
   "parentReviews": false
  },
  {
   "id": "junaluska",
   "name": "Lake Junaluska ENCOUNTER",
   "cat": "overnight",
   "mtn": "cataloochee",
   "state": "NC",
   "ages": "Church youth groups",
   "open": "community",
   "levels": "all",
   "price": 350,
   "priceBasis": "One church's all-in 2026 trip",
   "programDays": 3,
   "liftIncl": true,
   "meals": true,
   "rentals": true,
   "lodging": true,
   "ratio": null,
   "coachSignal": "Group chaperones, no lessons",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 0,
   "proofNote": "No independent reviews found",
   "dates": "Jan 15-18 and Feb 12-15, 2027",
   "parentReviews": false
  },
  {
   "id": "ski-travel",
   "name": "Ski Travel Snow Escape (to Québec)",
   "cat": "overnight",
   "mtn": null,
   "venue": "Mont-Sainte-Anne and Stoneham, Quebec",
   "state": "VA/MD/DC",
   "ages": "High school",
   "open": "community",
   "levels": "all",
   "price": 898,
   "priceBasis": "2024 price $729 + 2027 rentals $169",
   "programDays": 5,
   "liftIncl": true,
   "meals": "partial",
   "rentals": true,
   "lodging": true,
   "ratio": null,
   "coachSignal": "Trip leaders, lessons extra",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "closing",
   "proof": 8,
   "proofNote": "39 parent reviews on WeTravel (2023), mostly positive",
   "dates": "Jan 15-19, Jan 22-26, Jan 28-Feb 1, 2027",
   "parentReviews": true,
   "destination": "Quebec, Canada"
  },
  {
   "id": "gmvs",
   "name": "GMVS Holiday Race Camp",
   "cat": "race",
   "mtn": "sugarbush",
   "state": "VT",
   "ages": "U10-U14 racers",
   "open": "racers",
   "levels": "racers",
   "price": 800,
   "priceBasis": "2026-27 posted",
   "programDays": 3,
   "liftIncl": false,
   "meals": null,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Academy coaches",
   "eliteCoaches": true,
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "waitlist",
   "proof": 4,
   "proofNote": "School: Niche A+ (not camp-specific)",
   "dates": "Dec 16-18, 2026",
   "parentReviews": false
  },
  {
   "id": "burke",
   "name": "Burke Mountain Academy Development Camp",
   "cat": "race",
   "mtn": "burke",
   "state": "VT",
   "ages": "Born 2013-2017",
   "open": "racers",
   "levels": "racers",
   "price": 765,
   "priceBasis": "2025 prices ($630 + $135 lift)",
   "programDays": 3,
   "liftIncl": true,
   "meals": null,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Academy coaches, small groups",
   "eliteCoaches": true,
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "closed",
   "proof": 4,
   "proofNote": "School: Niche A (not camp-specific)",
   "dates": "Dec 20-22, 2026",
   "parentReviews": false
  },
  {
   "id": "stratton",
   "name": "Stratton NextGen Mini Camps",
   "cat": "race",
   "mtn": "stratton",
   "state": "VT",
   "ages": "U10-U16 racers",
   "open": "racers",
   "levels": "racers",
   "price": 350,
   "priceBasis": "2026-27 posted, per 2-day session",
   "programDays": 2,
   "liftIncl": false,
   "meals": null,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Academy coaches",
   "eliteCoaches": true,
   "multiDay": true,
   "datesConfirmed": false,
   "reg": "open",
   "proof": 4,
   "proofNote": "School: 4.2 from 9 Niche reviews",
   "dates": "Jan 11-12, Feb 8-9, Mar 8-9 (confirm)",
   "parentReviews": false
  },
  {
   "id": "cva",
   "name": "CVA Pre-Holiday Camp",
   "cat": "race",
   "mtn": "sugarloaf",
   "state": "ME",
   "ages": "Born 2011-2016",
   "open": "racers",
   "levels": "racers",
   "price": 725,
   "priceBasis": "2026-27 posted",
   "programDays": 3,
   "liftIncl": null,
   "meals": true,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Academy coaches",
   "eliteCoaches": true,
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 0,
   "proofNote": "No reviews found",
   "dates": "Dec 21-23, 2026",
   "parentReviews": false
  },
  {
   "id": "okemo-ms",
   "name": "Okemo Mountain School Camps",
   "cat": "race",
   "mtn": "okemo",
   "state": "VT",
   "ages": "U10-U14; 10+ freeski",
   "open": "racers",
   "levels": "racers",
   "price": null,
   "priceBasis": "Not listed",
   "programDays": 3,
   "liftIncl": null,
   "meals": null,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Academy coaches",
   "eliteCoaches": true,
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "unknown",
   "proof": 0,
   "proofNote": "No reviews found",
   "dates": "Dec 16-18, 2026; Feb 10-12 and Feb 17-19, 2027",
   "parentReviews": false
  },
  {
   "id": "keelys",
   "name": "Keely's Okemo Christmas Race Camp",
   "cat": "race",
   "mtn": "okemo",
   "state": "VT",
   "ages": "8+",
   "open": "racers",
   "levels": "racers",
   "price": 1250,
   "priceBasis": "2026-27 posted ($1,200-$1,300)",
   "programDays": 4,
   "liftIncl": true,
   "meals": false,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Former Olympians and World Cup skiers",
   "eliteCoaches": true,
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 4,
   "proofNote": "Ski Racing magazine profile",
   "dates": "Dec 19-22, 2026",
   "parentReviews": false
  },
  {
   "id": "woodward",
   "name": "Woodward Park City 3-Day Camp",
   "cat": "resort",
   "mtn": "woodward-pc",
   "state": "UT",
   "ages": "7-17",
   "open": "any",
   "levels": "intermediate+",
   "price": 449,
   "priceBasis": "2026-27 'from' price",
   "programDays": 3,
   "liftIncl": true,
   "meals": true,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Park and freestyle coaches",
   "multiDay": true,
   "datesConfirmed": false,
   "reg": "soon",
   "proof": 10,
   "proofNote": "Venue 4.3 from 431 TripAdvisor reviews",
   "dates": "Jan 16-18 and Feb 15-17, 2027 (confirm)",
   "parentReviews": true
  },
  {
   "id": "fall-line",
   "name": "Jackson Hole Fall Line Camp",
   "cat": "resort",
   "mtn": "jackson",
   "state": "WY",
   "ages": "12-17",
   "open": "any",
   "levels": "expert",
   "price": 1625,
   "priceBasis": "2026-27 posted",
   "programDays": 3,
   "liftIncl": false,
   "meals": true,
   "rentals": false,
   "lodging": false,
   "ratio": "5:1",
   "coachSignal": "Big-mountain coaches",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 4,
   "proofNote": "Adult sister camp praised on SkiTalk",
   "dates": "Dec 29-31, 2026; Feb 14-16, 2027",
   "parentReviews": false,
   "ratioType": "instruction",
   "liftPrice": 288,
   "liftPriceNote": "Teens 13+ priced near adult; adult weekday from $288"
  },
  {
   "id": "snowbird",
   "name": "Snowbird Kids & Youth Holiday Camp",
   "cat": "resort",
   "mtn": "snowbird",
   "state": "UT",
   "ages": "5-15",
   "open": "any",
   "levels": "intermediate+",
   "price": 830,
   "priceBasis": "Unconfirmed for 2026",
   "programDays": 4,
   "liftIncl": true,
   "meals": true,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Mountain School instructors",
   "multiDay": true,
   "datesConfirmed": false,
   "reg": "unknown",
   "proof": 6,
   "proofNote": "Snowthere: parent experience 9.0, value 3.5",
   "dates": "Dec 26-29 (confirm year)",
   "parentReviews": false
  },
  {
   "id": "sugarbush",
   "name": "Sugarbush Advanced Kids Camp",
   "cat": "resort",
   "mtn": "sugarbush",
   "state": "VT",
   "ages": "10-15",
   "open": "any",
   "levels": "expert",
   "price": 315,
   "priceBasis": "2026-27, per day",
   "priceIsPerDay": true,
   "programDays": 1,
   "liftIncl": false,
   "meals": null,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Resort coaches",
   "multiDay": true,
   "datesConfirmed": false,
   "reg": "open",
   "proof": 0,
   "proofNote": "No reviews found",
   "dates": "Dec 27-31; Jan 17-18; Feb 14-21 (confirm)",
   "parentReviews": false
  },
  {
   "id": "smuggs",
   "name": "Smugglers' Notch Camps",
   "cat": "resort",
   "mtn": "smuggs",
   "state": "VT",
   "ages": "3-15",
   "open": "any",
   "levels": "all",
   "price": null,
   "priceBasis": "Not posted",
   "programDays": 5,
   "liftIncl": null,
   "meals": null,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Snow Sport University instructors",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "soon",
   "proof": 8,
   "proofNote": "Resort 3.4 from 86 OnTheSnow reviews; parent blogs positive",
   "dates": "Dec 26, 2026-Jan 3, 2027",
   "parentReviews": true
  },
  {
   "id": "spirit",
   "name": "Spirit Mountain Holiday Camp",
   "cat": "resort",
   "mtn": "spirit",
   "state": "MN",
   "ages": "6-12",
   "open": "any",
   "levels": "beginner-intermediate",
   "price": 375,
   "priceBasis": "2026-27 posted (full day, 3 days)",
   "programDays": 3,
   "liftIncl": true,
   "meals": null,
   "rentals": true,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Ski school instructors",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 4,
   "proofNote": "Local parent guides positive",
   "dates": "Dec 28-30, 2026",
   "parentReviews": true
  },
  {
   "id": "giants-ridge",
   "name": "Giants Ridge Holiday Camp",
   "cat": "resort",
   "mtn": "giants-ridge",
   "state": "MN",
   "ages": "5-12",
   "open": "any",
   "levels": "all",
   "price": 294,
   "priceBasis": "2026-27 ($289-$299)",
   "programDays": 3,
   "liftIncl": false,
   "meals": false,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Ski school instructors",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 6,
   "proofNote": "Resort 3.1 on OnTheSnow",
   "dates": "Dec 27-29, 2026",
   "parentReviews": true
  },
  {
   "id": "bridger",
   "name": "Bridger Bowl Holiday Camp",
   "cat": "resort",
   "mtn": "bridger",
   "state": "MT",
   "ages": "4-13",
   "open": "any",
   "levels": "beginner-intermediate",
   "price": 225,
   "priceBasis": "2026-27, per day (ages 7-13)",
   "priceIsPerDay": true,
   "programDays": 1,
   "liftIncl": null,
   "meals": false,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Ski school instructors",
   "multiDay": false,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 0,
   "proofNote": "No reviews found",
   "dates": "Dec 21-24 and Dec 26-31, 2026",
   "parentReviews": false
  },
  {
   "id": "aspen-snowmass",
   "name": "Aspen Snowmass Max 5",
   "cat": "lesson",
   "mtn": "snowmass",
   "state": "CO",
   "ages": "7-17",
   "open": "any",
   "levels": "all",
   "price": 279,
   "priceBasis": "From $279/day; kids' lift $86 with lesson",
   "priceIsPerDay": true,
   "programDays": 1,
   "liftIncl": false,
   "meals": "partial",
   "rentals": false,
   "lodging": false,
   "ratio": "5 max",
   "coachSignal": "Group cap of 5",
   "multiDay": false,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 6,
   "proofNote": "TripAdvisor reviews mostly positive",
   "dates": "Any day, 2026-27 season",
   "parentReviews": true,
   "ratioType": "group cap",
   "liftPrice": 86
  },
  {
   "id": "sun-valley",
   "name": "Sun Valley Adventure Camps",
   "cat": "lesson",
   "mtn": "sun-valley",
   "state": "ID",
   "ages": "7-12; 13-17",
   "open": "any",
   "levels": "all",
   "price": 175,
   "priceBasis": "Bears, per day",
   "priceIsPerDay": true,
   "programDays": 1,
   "liftIncl": false,
   "meals": true,
   "rentals": false,
   "lodging": false,
   "ratio": "6:1",
   "coachSignal": "SnowSports School instructors",
   "multiDay": false,
   "datesConfirmed": false,
   "reg": "open",
   "proof": 2,
   "proofNote": "2013 press feature only",
   "dates": "Peak and holiday periods",
   "parentReviews": false,
   "ratioType": "instruction"
  },
  {
   "id": "palisades",
   "name": "Palisades Tahoe Start-Up Camp",
   "cat": "resort",
   "mtn": "palisades",
   "state": "CA",
   "ages": "5-13",
   "open": "any",
   "levels": "beginner",
   "price": 597,
   "priceBasis": "2026-27 posted, 4 days",
   "programDays": 4,
   "liftIncl": false,
   "liftNote": "Ikon Pass required",
   "meals": false,
   "rentals": false,
   "lodging": false,
   "ratio": null,
   "coachSignal": "Ski school instructors",
   "multiDay": true,
   "datesConfirmed": true,
   "reg": "open",
   "proof": 6,
   "proofNote": "TripAdvisor: small classes praised",
   "dates": "Early season 2026-27",
   "parentReviews": true
  }
 ],
 "mountains": {
  "killington": {
   "name": "Killington",
   "state": "VT",
   "vertical": 3050,
   "acres": 1509,
   "snowfall": 176,
   "terrain": "17 / 40 / 43",
   "airport": "BTV 96 mi (RUT 22 mi)",
   "childLift": null,
   "childLiftNote": "Dynamic; 6 & under free",
   "pass": "Ikon",
   "src": [
    "https://killington.com/mountain-stats",
    "https://www.onthesnow.com/vermont/killington-resort/ski-resort"
   ]
  },
  "sugarbush": {
   "name": "Sugarbush",
   "state": "VT",
   "vertical": 2600,
   "acres": 484,
   "snowfall": 216,
   "terrain": "19 / 34 / 47",
   "airport": "BTV 47 mi",
   "childLift": 133,
   "childLiftNote": "From $133 (all ages)",
   "pass": "Ikon",
   "src": [
    "https://www.sugarbush.com/terrain/lincoln-peak",
    "https://www.sugarbush.com/plan-your-trip/lift-tickets",
    "https://www.onthesnow.com/vermont/sugarbush/ski-resort"
   ]
  },
  "burke": {
   "name": "Burke Mountain",
   "state": "VT",
   "vertical": 2011,
   "acres": 178,
   "snowfall": 137,
   "terrain": "8 / 48 / 45 (OTS)",
   "airport": "BTV 90 mi",
   "childLift": null,
   "childLiftNote": "Dynamic, max $129; 5 & under free",
   "pass": "None",
   "src": [
    "https://www.skiburke.com/the-mountain/skiing-riding",
    "https://www.onthesnow.com/vermont/burke-mountain/ski-resort"
   ]
  },
  "stratton": {
   "name": "Stratton",
   "state": "VT",
   "vertical": 2003,
   "acres": 670,
   "snowfall": 126,
   "terrain": "40 / 35 / 25",
   "airport": "ALB 76 mi",
   "childLift": null,
   "childLiftNote": "Dynamic",
   "pass": "Ikon",
   "src": [
    "https://www.stratton.com/the-mountain/mountain-statistics",
    "https://www.onthesnow.com/vermont/stratton-mountain/ski-resort"
   ]
  },
  "okemo": {
   "name": "Okemo",
   "state": "VT",
   "vertical": 2200,
   "acres": 667,
   "snowfall": 120,
   "terrain": "33 / 37 / 30",
   "airport": "ALB 88 mi (LEB 41 mi)",
   "childLift": null,
   "childLiftNote": "Dynamic; adult from $195",
   "pass": "Epic",
   "src": [
    "https://www.okemo.com/the-mountain/about-the-mountain/mountain-info.aspx",
    "https://www.onthesnow.com/vermont/okemo-mountain-resort/ski-resort"
   ]
  },
  "smuggs": {
   "name": "Smugglers' Notch",
   "state": "VT",
   "vertical": 2610,
   "acres": 311,
   "snowfall": 248,
   "terrain": "17 / 51 / 32 (OTS)",
   "airport": "BTV 34 mi",
   "childLift": 75,
   "childLiftNote": "Youth $49-$104; 5 & under free",
   "pass": "None",
   "src": [
    "https://www.smuggs.com/tickets-passes/lift-tickets/",
    "https://www.onthesnow.com/vermont/smugglers-notch-resort/ski-resort"
   ]
  },
  "sugarloaf": {
   "name": "Sugarloaf",
   "state": "ME",
   "vertical": 2820,
   "acres": 1360,
   "snowfall": 140,
   "terrain": "22 / 32 / 46",
   "airport": "PWM 119 mi (BGR 101 mi)",
   "childLift": null,
   "childLiftNote": "Dynamic",
   "pass": "Ikon",
   "src": [
    "https://www.sugarloaf.com/mountain-info",
    "https://www.onthesnow.com/maine/sugarloaf/ski-resort"
   ]
  },
  "cataloochee": {
   "name": "Cataloochee",
   "state": "NC",
   "vertical": 740,
   "acres": 50,
   "snowfall": 24,
   "terrain": "44 / 39 / 17",
   "airport": "AVL 43 mi",
   "childLift": 76,
   "childLiftNote": "$66-$93 youth (labels unclear)",
   "pass": "None",
   "src": [
    "https://cataloochee.com/the-mountain/cataloochee-ski-area-statistics-and-facts/",
    "https://www.onthesnow.com/north-carolina/cataloochee-ski-area/ski-resort"
   ]
  },
  "spirit": {
   "name": "Spirit Mountain",
   "state": "MN",
   "vertical": 700,
   "acres": 175,
   "snowfall": 54,
   "terrain": "33 / 38 / 29 (OTS)",
   "airport": "DLH 11 mi (MSP 154 mi)",
   "childLift": 67,
   "childLiftNote": "Youth 6-12 $67 online",
   "pass": "Indy",
   "src": [
    "https://spiritmt.com/winter/tickets-rentals/",
    "https://www.onthesnow.com/minnesota/spirit-mountain/ski-resort"
   ]
  },
  "giants-ridge": {
   "name": "Giants Ridge",
   "state": "MN",
   "vertical": 500,
   "acres": 202,
   "snowfall": 35,
   "terrain": "30 / 50 / 20",
   "airport": "DLH 69 mi (MSP 212 mi)",
   "childLift": 0,
   "childLiftNote": "Kids 12 & under ski free",
   "pass": "Indy",
   "src": [
    "https://www.giantsridge.com/lift-tickets-season-passes/",
    "https://www.onthesnow.com/minnesota/giants-ridge-resort/ski-resort"
   ]
  },
  "snowmass": {
   "name": "Snowmass",
   "state": "CO",
   "vertical": 4440,
   "acres": 3342,
   "snowfall": 300,
   "terrain": "5 / 48 / 47",
   "airport": "ASE 6.5 mi (DEN ~220 mi)",
   "childLift": 195,
   "childLiftNote": "Dynamic; 6 & under free",
   "pass": "Ikon, Mountain Collective",
   "src": [
    "https://www.aspensnowmass.com/-/media/aspen-snowmass/documents/pdfs/25-26/aspen-snowmass-mountain-stats.pdf",
    "https://www.onthesnow.com/colorado/aspen-snowmass/lift-tickets"
   ]
  },
  "winter-park": {
   "name": "Winter Park",
   "state": "CO",
   "vertical": 3060,
   "acres": 3081,
   "snowfall": 345,
   "terrain": "8 / 18 / 74",
   "airport": "DEN 89 mi",
   "childLift": null,
   "childLiftNote": "Dynamic; free with kids' lesson",
   "pass": "Ikon",
   "src": [
    "https://www.winterparkresort.com/the-mountain/mountain-information/statistics",
    "https://www.skicentral.com/winterpark.html"
   ]
  },
  "park-city": {
   "name": "Park City Mountain",
   "state": "UT",
   "vertical": 3226,
   "acres": 7300,
   "snowfall": 355,
   "terrain": "8 / 42 / 50",
   "airport": "SLC 33 mi",
   "childLift": 194,
   "childLiftNote": "Dynamic, child 5-12 ~$194-$209",
   "pass": "Epic",
   "src": [
    "https://www.parkcitymountain.com/the-mountain/about-the-mountain/mountain-info.aspx",
    "https://www.skiutah.com/resorts/park-city-mountain"
   ]
  },
  "woodward-pc": {
   "name": "Woodward Park City",
   "state": "UT",
   "vertical": 349,
   "acres": 60,
   "snowfall": 150,
   "terrain": "36 / 45 / 18",
   "airport": "SLC 27 mi",
   "childLift": 35,
   "childLiftNote": "From $35",
   "pass": "None",
   "src": [
    "https://www.woodwardparkcity.com/tickets/ski-ride/",
    "https://www.skiutah.com/resorts/woodward-park-city"
   ]
  },
  "snowbird": {
   "name": "Snowbird",
   "state": "UT",
   "vertical": 3240,
   "acres": 2500,
   "snowfall": 500,
   "terrain": "8 / 24 / 68",
   "airport": "SLC 32 mi",
   "childLift": 117,
   "childLiftNote": "Youth 7-12 from $117",
   "pass": "Ikon, Mountain Collective",
   "src": [
    "https://www.snowbird.com/about/",
    "https://www.snowbird.com/tickets-passes/tickets/",
    "https://www.skiutah.com/resorts/snowbird"
   ]
  },
  "jackson": {
   "name": "Jackson Hole",
   "state": "WY",
   "vertical": 4139,
   "acres": 2500,
   "snowfall": 414,
   "terrain": "10 / 40 / 50",
   "airport": "JAC 20 mi",
   "childLift": 203,
   "childLiftNote": "Child 5-12 ~$173-$203; teens more",
   "pass": "Ikon, Mountain Collective",
   "src": [
    "https://www.jacksonhole.com/mountain-stats",
    "https://www.onthesnow.com/wyoming/jackson-hole/lift-tickets"
   ]
  },
  "bridger": {
   "name": "Bridger Bowl",
   "state": "MT",
   "vertical": 2700,
   "acres": 2000,
   "snowfall": 191,
   "terrain": "12 / 28 / 60 (OTS)",
   "airport": "BZN ~25 mi",
   "childLift": 52,
   "childLiftNote": "Child 7-12 $40 online / $52 window",
   "pass": "None (nonprofit)",
   "src": [
    "https://bridgerbowl.com/mountain/stats",
    "https://bridgerbowl.com/tickets-passes/lift-tickets",
    "https://onthesnow.com/montana/bridger-bowl/ski-resort"
   ]
  },
  "sun-valley": {
   "name": "Sun Valley (Bald Mountain)",
   "state": "ID",
   "vertical": 3400,
   "acres": 2533,
   "snowfall": 167,
   "terrain": "36 / 42 / 22 (OTS)",
   "airport": "SUN 14 mi (BOI ~150 mi)",
   "childLift": 127,
   "childLiftNote": "Child 5-12 $127 (2025-26)",
   "pass": "Ikon, Mountain Collective",
   "src": [
    "https://www.sunvalley.com/the-mountain/bald-mountain/",
    "https://www.onthesnow.com/idaho/sun-valley/lift-tickets"
   ]
  },
  "palisades": {
   "name": "Palisades Tahoe (Olympic Valley)",
   "state": "CA",
   "vertical": 2850,
   "acres": 3600,
   "snowfall": 389,
   "terrain": "25 / 45 / 30",
   "airport": "RNO ~48 mi",
   "childLift": null,
   "childLiftNote": "Dynamic; kids ski free Jan 25-31",
   "pass": "Ikon",
   "src": [
    "https://palisadestahoe.com/footer/mountain-statistics",
    "https://www.onthesnow.com/california/squaw-valley-usa/ski-resort"
   ]
  }
 }
}