[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgYdjnYzB9iQ2u1ukAoRUDSd4XL9Dw-1269aq8JuW4O4":3},{"place":4,"slug":5,"profiles":29,"occasions":530,"normals":531,"recent":615,"nearby":638,"editorial":15,"baseline":27,"attribution":668},{"id":5,"name":6,"kind":7,"region":8,"country":9,"cc":10,"lat":11,"lon":12,"pop":13,"timezone":14,"elevation":15,"coastKm":16,"skiKm":17,"skiArea":18,"skiDestination":21,"beachDestination":21,"hikingDestination":22,"unescoSites":23,"wikivoyageViews":24,"eligible":25,"occasions":26,"occasionsReviewed":21,"baseline":27,"source":28},"kamloops-british-columbia-ca-5989045","Kamloops","city","British Columbia","Canada","CA",50.6665,-120.3192,104460,"America\u002FVancouver",null,230.84,13.8,{"name":19,"km":17,"verticalM":20},"Harper Mountain",400,false,true,[],8199,{"general":22,"beach":21,"hiking":22,"ski":21},{},"2006-2025","open-meteo-era5",[30,320],{"key":31,"label":32,"description":33,"note":15,"windows":34,"months":44},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.",[35,39],{"from":36,"to":36,"tier":37,"raisedBy":38},4,"good",[],{"from":40,"to":41,"tier":42,"raisedBy":43},5,9,"best",[],[45,89,112,135,155,175,197,219,241,261,280,301],{"month":46,"tier":15,"weatherTier":15,"for":47,"against":67,"raisedBy":86,"draws":87,"deterrents":88},1,[48,53,58,63],{"metric":49,"label":50,"unit":51,"value":52},"precip_mm_month","Precipitation","mm",42.9,{"metric":54,"label":55,"unit":56,"value":57},"sunshine_fraction","Share of daylight that is sunny","ratio",0.6,{"metric":59,"label":60,"unit":61,"value":62},"heavy_rain_days","Days with heavy rain","days",0.5,{"metric":64,"label":65,"unit":61,"value":66},"wet_days","Wet days",10.3,[68,73,77,81],{"metric":69,"label":70,"unit":71,"value":72},"apparent_temp_max_mean_c","Feels like (high)","degC",-4.8,{"metric":74,"label":75,"unit":71,"value":76},"temp_max_mean_c","Average daily high",-1.3,{"metric":78,"label":79,"unit":71,"value":80},"temp_min_mean_c","Average daily low",-7.5,{"metric":82,"label":83,"unit":84,"value":85},"humidity_mean_pct","Relative humidity","%",82.3,[],[],[],{"month":90,"tier":15,"weatherTier":15,"for":91,"against":102,"raisedBy":109,"draws":110,"deterrents":111},2,[92,94,96,98,100],{"metric":49,"label":50,"unit":51,"value":93},28.9,{"metric":54,"label":55,"unit":56,"value":95},0.69,{"metric":59,"label":60,"unit":61,"value":97},0.2,{"metric":64,"label":65,"unit":61,"value":99},8.4,{"metric":82,"label":83,"unit":84,"value":101},73.7,[103,105,107],{"metric":69,"label":70,"unit":71,"value":104},-3,{"metric":74,"label":75,"unit":71,"value":106},0.7,{"metric":78,"label":79,"unit":71,"value":108},-7.4,[],[],[],{"month":113,"tier":15,"weatherTier":15,"for":114,"against":125,"raisedBy":132,"draws":133,"deterrents":134},3,[115,117,119,121,123],{"metric":49,"label":50,"unit":51,"value":116},30.8,{"metric":54,"label":55,"unit":56,"value":118},0.76,{"metric":59,"label":60,"unit":61,"value":120},0,{"metric":64,"label":65,"unit":61,"value":122},8.3,{"metric":82,"label":83,"unit":84,"value":124},63.7,[126,128,130],{"metric":69,"label":70,"unit":71,"value":127},3.2,{"metric":74,"label":75,"unit":71,"value":129},6.8,{"metric":78,"label":79,"unit":71,"value":131},-2.8,[],[],[],{"month":36,"tier":37,"weatherTier":37,"for":136,"against":146,"raisedBy":152,"draws":153,"deterrents":154},[137,139,141,142,144],{"metric":49,"label":50,"unit":51,"value":138},28.7,{"metric":54,"label":55,"unit":56,"value":140},0.8,{"metric":59,"label":60,"unit":61,"value":97},{"metric":64,"label":65,"unit":61,"value":143},7.5,{"metric":82,"label":83,"unit":84,"value":145},54.3,[147,149,151],{"metric":69,"label":70,"unit":71,"value":148},8.5,{"metric":74,"label":75,"unit":71,"value":150},12.1,{"metric":78,"label":79,"unit":71,"value":57},[],[],[],{"month":40,"tier":42,"weatherTier":42,"for":156,"against":171,"raisedBy":172,"draws":173,"deterrents":174},[157,159,161,163,164,165,167,169],{"metric":69,"label":70,"unit":71,"value":158},15.9,{"metric":74,"label":75,"unit":71,"value":160},18.5,{"metric":49,"label":50,"unit":51,"value":162},42.8,{"metric":54,"label":55,"unit":56,"value":140},{"metric":59,"label":60,"unit":61,"value":106},{"metric":64,"label":65,"unit":61,"value":166},8.9,{"metric":82,"label":83,"unit":84,"value":168},51.9,{"metric":78,"label":79,"unit":71,"value":170},5.7,[],[],[],[],{"month":176,"tier":42,"weatherTier":42,"for":177,"against":193,"raisedBy":194,"draws":195,"deterrents":196},6,[178,180,182,184,186,188,189,191],{"metric":69,"label":70,"unit":71,"value":179},19.4,{"metric":74,"label":75,"unit":71,"value":181},21.5,{"metric":49,"label":50,"unit":51,"value":183},45.1,{"metric":54,"label":55,"unit":56,"value":185},0.82,{"metric":59,"label":60,"unit":61,"value":187},0.9,{"metric":64,"label":65,"unit":61,"value":148},{"metric":82,"label":83,"unit":84,"value":190},53,{"metric":78,"label":79,"unit":71,"value":192},8.6,[],[],[],[],{"month":198,"tier":42,"weatherTier":42,"for":199,"against":215,"raisedBy":216,"draws":217,"deterrents":218},7,[200,202,204,205,207,209,211,213],{"metric":69,"label":70,"unit":71,"value":201},25,{"metric":49,"label":50,"unit":51,"value":203},25.9,{"metric":54,"label":55,"unit":56,"value":187},{"metric":74,"label":75,"unit":71,"value":206},26.5,{"metric":64,"label":65,"unit":61,"value":208},5.1,{"metric":59,"label":60,"unit":61,"value":210},0.4,{"metric":78,"label":79,"unit":71,"value":212},11.9,{"metric":82,"label":83,"unit":84,"value":214},45.8,[],[],[],[],{"month":220,"tier":42,"weatherTier":42,"for":221,"against":237,"raisedBy":238,"draws":239,"deterrents":240},8,[222,224,226,228,230,232,233,235],{"metric":69,"label":70,"unit":71,"value":223},23.9,{"metric":74,"label":75,"unit":71,"value":225},25.6,{"metric":49,"label":50,"unit":51,"value":227},23.8,{"metric":54,"label":55,"unit":56,"value":229},0.88,{"metric":64,"label":65,"unit":61,"value":231},5.3,{"metric":59,"label":60,"unit":61,"value":210},{"metric":78,"label":79,"unit":71,"value":234},11.7,{"metric":82,"label":83,"unit":84,"value":236},50.7,[],[],[],[],{"month":41,"tier":42,"weatherTier":42,"for":242,"against":257,"raisedBy":258,"draws":259,"deterrents":260},[243,245,247,249,251,252,253,255],{"metric":69,"label":70,"unit":71,"value":244},17.4,{"metric":74,"label":75,"unit":71,"value":246},19.6,{"metric":49,"label":50,"unit":51,"value":248},35.9,{"metric":54,"label":55,"unit":56,"value":250},0.81,{"metric":59,"label":60,"unit":61,"value":57},{"metric":64,"label":65,"unit":61,"value":198},{"metric":82,"label":83,"unit":84,"value":254},64,{"metric":78,"label":79,"unit":71,"value":256},7.6,[],[],[],[],{"month":262,"tier":15,"weatherTier":15,"for":263,"against":271,"raisedBy":277,"draws":278,"deterrents":279},10,[264,265,266,267,269],{"metric":49,"label":50,"unit":51,"value":162},{"metric":54,"label":55,"unit":56,"value":95},{"metric":59,"label":60,"unit":61,"value":57},{"metric":64,"label":65,"unit":61,"value":268},9.8,{"metric":82,"label":83,"unit":84,"value":270},75.6,[272,274,276],{"metric":69,"label":70,"unit":71,"value":273},7.9,{"metric":74,"label":75,"unit":71,"value":275},10.7,{"metric":78,"label":79,"unit":71,"value":90},[],[],[],{"month":281,"tier":15,"weatherTier":15,"for":282,"against":288,"raisedBy":298,"draws":299,"deterrents":300},11,[283,285,287],{"metric":49,"label":50,"unit":51,"value":284},58.4,{"metric":54,"label":55,"unit":56,"value":286},0.56,{"metric":59,"label":60,"unit":61,"value":187},[289,291,292,294,296],{"metric":69,"label":70,"unit":71,"value":290},-0.2,{"metric":74,"label":75,"unit":71,"value":113},{"metric":78,"label":79,"unit":71,"value":293},-2.6,{"metric":64,"label":65,"unit":61,"value":295},12.7,{"metric":82,"label":83,"unit":84,"value":297},82.4,[],[],[],{"month":302,"tier":15,"weatherTier":15,"for":303,"against":310,"raisedBy":317,"draws":318,"deterrents":319},12,[304,306,308,309],{"metric":49,"label":50,"unit":51,"value":305},48.1,{"metric":54,"label":55,"unit":56,"value":307},0.57,{"metric":59,"label":60,"unit":61,"value":57},{"metric":64,"label":65,"unit":61,"value":302},[311,312,313,315],{"metric":69,"label":70,"unit":71,"value":72},{"metric":74,"label":75,"unit":71,"value":76},{"metric":78,"label":79,"unit":71,"value":314},-6.4,{"metric":82,"label":83,"unit":84,"value":316},83,[],[],[],{"key":321,"label":322,"description":323,"note":15,"windows":324,"months":329},"hiking","Hiking and trekking","Cool enough to climb in, dry enough to enjoy, long enough days.",[325,327],{"from":113,"to":113,"tier":37,"raisedBy":326},[],{"from":36,"to":262,"tier":42,"raisedBy":328},[],[330,352,369,385,402,419,435,450,467,484,499,514],{"month":46,"tier":15,"weatherTier":15,"for":331,"against":341,"raisedBy":349,"draws":350,"deterrents":351},[332,333,334,335,336],{"metric":49,"label":50,"unit":51,"value":52},{"metric":59,"label":60,"unit":61,"value":62},{"metric":54,"label":55,"unit":56,"value":57},{"metric":64,"label":65,"unit":61,"value":66},{"metric":337,"label":338,"unit":339,"value":340},"wind_max_mean_kmh","Wind (daily max)","km\u002Fh",8.2,[342,343,344,345],{"metric":74,"label":75,"unit":71,"value":76},{"metric":69,"label":70,"unit":71,"value":72},{"metric":78,"label":79,"unit":71,"value":80},{"metric":346,"label":347,"unit":348,"value":192},"daylight_hours_day","Daylight per day","h",[],[],[],{"month":90,"tier":15,"weatherTier":15,"for":353,"against":362,"raisedBy":366,"draws":367,"deterrents":368},[354,355,356,357,358,360],{"metric":49,"label":50,"unit":51,"value":93},{"metric":59,"label":60,"unit":61,"value":97},{"metric":64,"label":65,"unit":61,"value":99},{"metric":54,"label":55,"unit":56,"value":95},{"metric":337,"label":338,"unit":339,"value":359},8.7,{"metric":346,"label":347,"unit":348,"value":361},10.1,[363,364,365],{"metric":74,"label":75,"unit":71,"value":106},{"metric":69,"label":70,"unit":71,"value":104},{"metric":78,"label":79,"unit":71,"value":108},[],[],[],{"month":113,"tier":37,"weatherTier":37,"for":370,"against":378,"raisedBy":382,"draws":383,"deterrents":384},[371,372,373,374,375,376],{"metric":49,"label":50,"unit":51,"value":116},{"metric":59,"label":60,"unit":61,"value":120},{"metric":64,"label":65,"unit":61,"value":122},{"metric":54,"label":55,"unit":56,"value":118},{"metric":346,"label":347,"unit":348,"value":212},{"metric":337,"label":338,"unit":339,"value":377},10.4,[379,380,381],{"metric":74,"label":75,"unit":71,"value":129},{"metric":69,"label":70,"unit":71,"value":127},{"metric":78,"label":79,"unit":71,"value":131},[],[],[],{"month":36,"tier":42,"weatherTier":42,"for":386,"against":398,"raisedBy":399,"draws":400,"deterrents":401},[387,388,389,390,391,392,394,395,397],{"metric":74,"label":75,"unit":71,"value":150},{"metric":49,"label":50,"unit":51,"value":138},{"metric":59,"label":60,"unit":61,"value":97},{"metric":64,"label":65,"unit":61,"value":143},{"metric":54,"label":55,"unit":56,"value":140},{"metric":346,"label":347,"unit":348,"value":393},13.9,{"metric":69,"label":70,"unit":71,"value":148},{"metric":337,"label":338,"unit":339,"value":396},11.1,{"metric":78,"label":79,"unit":71,"value":57},[],[],[],[],{"month":40,"tier":42,"weatherTier":42,"for":403,"against":415,"raisedBy":416,"draws":417,"deterrents":418},[404,405,406,407,408,409,410,411,413],{"metric":74,"label":75,"unit":71,"value":160},{"metric":49,"label":50,"unit":51,"value":162},{"metric":59,"label":60,"unit":61,"value":106},{"metric":64,"label":65,"unit":61,"value":166},{"metric":69,"label":70,"unit":71,"value":158},{"metric":78,"label":79,"unit":71,"value":170},{"metric":54,"label":55,"unit":56,"value":140},{"metric":346,"label":347,"unit":348,"value":412},15.5,{"metric":337,"label":338,"unit":339,"value":414},10.2,[],[],[],[],{"month":176,"tier":42,"weatherTier":42,"for":420,"against":431,"raisedBy":432,"draws":433,"deterrents":434},[421,422,423,424,425,426,427,428,430],{"metric":74,"label":75,"unit":71,"value":181},{"metric":49,"label":50,"unit":51,"value":183},{"metric":59,"label":60,"unit":61,"value":187},{"metric":64,"label":65,"unit":61,"value":148},{"metric":69,"label":70,"unit":71,"value":179},{"metric":78,"label":79,"unit":71,"value":192},{"metric":54,"label":55,"unit":56,"value":185},{"metric":346,"label":347,"unit":348,"value":429},16.4,{"metric":337,"label":338,"unit":339,"value":377},[],[],[],[],{"month":198,"tier":42,"weatherTier":42,"for":436,"against":445,"raisedBy":447,"draws":448,"deterrents":449},[437,438,439,440,441,442,443,444],{"metric":49,"label":50,"unit":51,"value":203},{"metric":64,"label":65,"unit":61,"value":208},{"metric":59,"label":60,"unit":61,"value":210},{"metric":78,"label":79,"unit":71,"value":212},{"metric":54,"label":55,"unit":56,"value":187},{"metric":346,"label":347,"unit":348,"value":158},{"metric":337,"label":338,"unit":339,"value":361},{"metric":69,"label":70,"unit":71,"value":201},[446],{"metric":74,"label":75,"unit":71,"value":206},[],[],[],{"month":220,"tier":42,"weatherTier":42,"for":451,"against":462,"raisedBy":464,"draws":465,"deterrents":466},[452,453,454,455,456,457,459,460],{"metric":49,"label":50,"unit":51,"value":227},{"metric":64,"label":65,"unit":61,"value":231},{"metric":59,"label":60,"unit":61,"value":210},{"metric":78,"label":79,"unit":71,"value":234},{"metric":54,"label":55,"unit":56,"value":229},{"metric":346,"label":347,"unit":348,"value":458},14.5,{"metric":69,"label":70,"unit":71,"value":223},{"metric":337,"label":338,"unit":339,"value":461},9.6,[463],{"metric":74,"label":75,"unit":71,"value":225},[],[],[],{"month":41,"tier":42,"weatherTier":42,"for":468,"against":480,"raisedBy":481,"draws":482,"deterrents":483},[469,470,471,472,473,474,475,476,478],{"metric":74,"label":75,"unit":71,"value":246},{"metric":49,"label":50,"unit":51,"value":248},{"metric":64,"label":65,"unit":61,"value":198},{"metric":59,"label":60,"unit":61,"value":57},{"metric":69,"label":70,"unit":71,"value":244},{"metric":78,"label":79,"unit":71,"value":256},{"metric":54,"label":55,"unit":56,"value":250},{"metric":346,"label":347,"unit":348,"value":477},12.6,{"metric":337,"label":338,"unit":339,"value":479},9.2,[],[],[],[],{"month":262,"tier":42,"weatherTier":42,"for":485,"against":495,"raisedBy":496,"draws":497,"deterrents":498},[486,487,488,489,490,491,492,493,494],{"metric":74,"label":75,"unit":71,"value":275},{"metric":49,"label":50,"unit":51,"value":162},{"metric":59,"label":60,"unit":61,"value":57},{"metric":64,"label":65,"unit":61,"value":268},{"metric":54,"label":55,"unit":56,"value":95},{"metric":78,"label":79,"unit":71,"value":90},{"metric":69,"label":70,"unit":71,"value":273},{"metric":346,"label":347,"unit":348,"value":275},{"metric":337,"label":338,"unit":339,"value":479},[],[],[],[],{"month":281,"tier":15,"weatherTier":15,"for":500,"against":505,"raisedBy":511,"draws":512,"deterrents":513},[501,502,503,504],{"metric":49,"label":50,"unit":51,"value":284},{"metric":59,"label":60,"unit":61,"value":187},{"metric":54,"label":55,"unit":56,"value":286},{"metric":337,"label":338,"unit":339,"value":41},[506,507,508,509,510],{"metric":74,"label":75,"unit":71,"value":113},{"metric":69,"label":70,"unit":71,"value":290},{"metric":346,"label":347,"unit":348,"value":41},{"metric":64,"label":65,"unit":61,"value":295},{"metric":78,"label":79,"unit":71,"value":293},[],[],[],{"month":302,"tier":15,"weatherTier":15,"for":515,"against":521,"raisedBy":527,"draws":528,"deterrents":529},[516,517,518,519,520],{"metric":49,"label":50,"unit":51,"value":305},{"metric":59,"label":60,"unit":61,"value":57},{"metric":54,"label":55,"unit":56,"value":307},{"metric":64,"label":65,"unit":61,"value":302},{"metric":337,"label":338,"unit":339,"value":122},[522,523,524,525],{"metric":74,"label":75,"unit":71,"value":76},{"metric":69,"label":70,"unit":71,"value":72},{"metric":78,"label":79,"unit":71,"value":314},{"metric":346,"label":347,"unit":348,"value":526},8.1,[],[],[],{},[532,534,536,538,540,542,552,561,563,565,567,580,591,600],{"key":74,"label":75,"unit":71,"values":533,"window":15},[76,106,129,150,160,181,206,225,246,275,113,76],{"key":78,"label":79,"unit":71,"values":535,"window":15},[80,108,131,57,170,192,212,234,256,90,293,314],{"key":49,"label":50,"unit":51,"values":537,"window":15},[52,93,116,138,162,183,203,227,248,162,284,305],{"key":69,"label":70,"unit":71,"values":539,"window":15},[72,104,127,148,158,179,201,223,244,273,290,72],{"key":59,"label":60,"unit":61,"values":541,"window":15},[62,97,120,97,106,187,210,210,57,57,187,57],{"key":543,"label":544,"unit":545,"values":546,"window":15},"rain_peak_hour","Time rain usually falls","hour",[547,40,302,548,549,548,302,548,550,551,550,198],20,17,18,16,15,{"key":553,"label":554,"unit":348,"values":555,"window":15},"sunshine_hours_day","Sunshine per day",[208,198,41,396,556,557,558,295,414,559,40,560],12.4,13.5,14.4,7.4,4.6,{"key":82,"label":83,"unit":84,"values":562,"window":15},[85,101,124,145,168,190,214,236,254,270,297,316],{"key":64,"label":65,"unit":61,"values":564,"window":15},[66,99,122,143,166,148,208,231,198,268,295,302],{"key":346,"label":347,"unit":348,"values":566,"window":15},[192,361,212,393,412,429,158,458,477,275,41,526],{"key":568,"label":569,"unit":61,"values":570,"window":15},"snow_days","Days with snow",[571,572,573,574,575,120,120,120,576,577,578,579],17.9,15.8,12.2,5.8,1.4,0.3,4.4,15.2,19.1,{"key":581,"label":582,"unit":583,"values":584,"window":15},"snowfall_cm_month","Snowfall","cm",[585,549,477,586,62,120,120,120,587,588,589,590],28.4,4.9,0.1,4.1,23.7,31,{"key":592,"label":593,"unit":339,"values":594,"window":15},"wind_mean_kmh","Wind (daily mean)",[170,574,595,596,597,597,176,598,598,599,597,574],6.5,6.9,6.2,5.6,5.9,{"key":601,"label":602,"unit":339,"values":603,"window":15},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[604,605,606,607,606,608,609,610,611,612,613,614],27.1,27.7,33.5,35.6,34.4,32.9,31.3,29.4,30.4,31.5,28.3,[616,628],{"key":617,"label":618,"unit":619,"values":620,"window":625},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[208,559,99,621,273,148,622,623,479,624,275,99],7.8,11.5,13.1,4.7,{"from":626,"to":627},"2022-08-03","2025-12-31",{"key":629,"label":630,"unit":619,"values":631,"window":637},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[41,302,632,556,623,633,634,635,551,122,636,548],13.4,13.2,19.9,23.2,24.8,{"from":626,"to":627},[639,643,647,650,653,657,661,665],{"id":640,"name":641,"region":642},"toronto-ontario-ca-6167865","Toronto","Ontario",{"id":644,"name":645,"region":646},"montreal-quebec-ca-6077243","Montréal","Quebec",{"id":648,"name":649,"region":8},"vancouver-british-columbia-ca-6173331","Vancouver",{"id":651,"name":652,"region":642},"ottawa-ontario-ca-6094817","Ottawa",{"id":654,"name":655,"region":656},"winnipeg-manitoba-ca-6183235","Winnipeg","Manitoba",{"id":658,"name":659,"region":660},"edmonton-alberta-ca-5946768","Edmonton","Alberta",{"id":662,"name":663,"region":664},"halifax-nova-scotia-ca-6324729","Halifax","Nova Scotia",{"id":666,"name":667,"region":642},"hamilton-ontario-ca-5969782","Hamilton","Weather data by Open-Meteo.com (CC-BY 4.0), generated using Copernicus Climate Change Service information (ERA5). City data from GeoNames (CC-BY 4.0). Air quality from the Copernicus Atmosphere Monitoring Service (CAMS) and sea temperature from Météo-France \u002F Copernicus Marine, both via Open-Meteo.com. Coastline from Natural Earth. Ski areas from OpenSkiMap.org, © OpenStreetMap contributors (ODbL) and Skimap.org. World Heritage sites from Wikidata (CC0), from the World Heritage List © UNESCO World Heritage Centre. Readership from Wikimedia pageview data (CC0). Destination classification derived from English Wikivoyage, © Wikivoyage contributors (CC BY-SA 4.0)."]