[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fC2v-KHlrUN75SOGgSjZvZ5735hwapJzesZkVRGZWpTE":3},{"place":4,"slug":5,"profiles":29,"occasions":548,"normals":549,"recent":635,"nearby":659,"editorial":15,"baseline":27,"attribution":690},{"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},"saint-john-new-brunswick-ca-6138517","Saint John","city","New Brunswick","Canada","CA",45.2708,-66.0562,71808,"America\u002FMoncton",null,1.11,333.4,{"name":19,"km":17,"verticalM":20},"Sugarloaf",843,false,true,[],4687,{"general":22,"beach":21,"hiking":22,"ski":21},{},"2006-2025","open-meteo-era5",[30,324],{"key":31,"label":32,"description":33,"note":15,"windows":34,"months":40},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.",[35],{"from":36,"to":37,"tier":38,"raisedBy":39},6,9,"good",[],[41,85,107,130,153,175,197,218,239,259,281,302],{"month":42,"tier":15,"weatherTier":15,"for":43,"against":68,"raisedBy":82,"draws":83,"deterrents":84},1,[44,49,54,59,63],{"metric":45,"label":46,"unit":47,"value":48},"sunshine_fraction","Share of daylight that is sunny","ratio",0.63,{"metric":50,"label":51,"unit":52,"value":53},"precip_mm_month","Precipitation","mm",116.1,{"metric":55,"label":56,"unit":57,"value":58},"heavy_rain_days","Days with heavy rain","days",4.1,{"metric":60,"label":61,"unit":57,"value":62},"wet_days","Wet days",11.8,{"metric":64,"label":65,"unit":66,"value":67},"humidity_mean_pct","Relative humidity","%",76.4,[69,74,78],{"metric":70,"label":71,"unit":72,"value":73},"apparent_temp_max_mean_c","Feels like (high)","degC",-6.4,{"metric":75,"label":76,"unit":72,"value":77},"temp_max_mean_c","Average daily high",-0.7,{"metric":79,"label":80,"unit":72,"value":81},"temp_min_mean_c","Average daily low",-7.5,[],[],[],{"month":86,"tier":15,"weatherTier":15,"for":87,"against":98,"raisedBy":104,"draws":105,"deterrents":106},2,[88,90,92,94,96],{"metric":45,"label":46,"unit":47,"value":89},0.69,{"metric":50,"label":51,"unit":52,"value":91},106.2,{"metric":55,"label":56,"unit":57,"value":93},3.6,{"metric":60,"label":61,"unit":57,"value":95},11.2,{"metric":64,"label":65,"unit":66,"value":97},73.7,[99,101,102],{"metric":70,"label":71,"unit":72,"value":100},-6.3,{"metric":75,"label":76,"unit":72,"value":77},{"metric":79,"label":80,"unit":72,"value":103},-7.6,[],[],[],{"month":108,"tier":15,"weatherTier":15,"for":109,"against":120,"raisedBy":127,"draws":128,"deterrents":129},3,[110,112,114,116,118],{"metric":45,"label":46,"unit":47,"value":111},0.68,{"metric":50,"label":51,"unit":52,"value":113},106,{"metric":55,"label":56,"unit":57,"value":115},3.8,{"metric":60,"label":61,"unit":57,"value":117},11.3,{"metric":64,"label":65,"unit":66,"value":119},72.1,[121,123,125],{"metric":70,"label":71,"unit":72,"value":122},-2.5,{"metric":75,"label":76,"unit":72,"value":124},2.5,{"metric":79,"label":80,"unit":72,"value":126},-3.4,[],[],[],{"month":131,"tier":15,"weatherTier":15,"for":132,"against":141,"raisedBy":150,"draws":151,"deterrents":152},4,[133,135,137,139],{"metric":45,"label":46,"unit":47,"value":134},0.65,{"metric":50,"label":51,"unit":52,"value":136},110.5,{"metric":55,"label":56,"unit":57,"value":138},4.2,{"metric":64,"label":65,"unit":66,"value":140},75.1,[142,144,146,148],{"metric":70,"label":71,"unit":72,"value":143},3.1,{"metric":75,"label":76,"unit":72,"value":145},6.9,{"metric":60,"label":61,"unit":57,"value":147},12.3,{"metric":79,"label":80,"unit":72,"value":149},2.1,[],[],[],{"month":154,"tier":15,"weatherTier":15,"for":155,"against":163,"raisedBy":172,"draws":173,"deterrents":174},5,[156,157,159,161],{"metric":45,"label":46,"unit":47,"value":134},{"metric":50,"label":51,"unit":52,"value":158},99.9,{"metric":55,"label":56,"unit":57,"value":160},3.3,{"metric":79,"label":80,"unit":72,"value":162},6.8,[164,166,168,170],{"metric":70,"label":71,"unit":72,"value":165},9.3,{"metric":75,"label":76,"unit":72,"value":167},11.6,{"metric":60,"label":61,"unit":57,"value":169},12.2,{"metric":64,"label":65,"unit":66,"value":171},79.5,[],[],[],{"month":36,"tier":38,"weatherTier":38,"for":176,"against":189,"raisedBy":194,"draws":195,"deterrents":196},[177,179,181,183,185,187],{"metric":70,"label":71,"unit":72,"value":178},14.6,{"metric":45,"label":46,"unit":47,"value":180},0.64,{"metric":75,"label":76,"unit":72,"value":182},15.6,{"metric":50,"label":51,"unit":52,"value":184},120.2,{"metric":79,"label":80,"unit":72,"value":186},11.1,{"metric":55,"label":56,"unit":57,"value":188},4.3,[190,192],{"metric":64,"label":65,"unit":66,"value":191},84.4,{"metric":60,"label":61,"unit":57,"value":193},12.6,[],[],[],{"month":198,"tier":38,"weatherTier":38,"for":199,"against":212,"raisedBy":215,"draws":216,"deterrents":217},7,[200,202,204,206,208,209,210],{"metric":70,"label":71,"unit":72,"value":201},19.2,{"metric":75,"label":76,"unit":72,"value":203},18.8,{"metric":45,"label":46,"unit":47,"value":205},0.71,{"metric":50,"label":51,"unit":52,"value":207},102.3,{"metric":55,"label":56,"unit":57,"value":143},{"metric":79,"label":80,"unit":72,"value":178},{"metric":60,"label":61,"unit":57,"value":211},11.7,[213],{"metric":64,"label":65,"unit":66,"value":214},87.2,[],[],[],{"month":219,"tier":38,"weatherTier":38,"for":220,"against":233,"raisedBy":236,"draws":237,"deterrents":238},8,[221,223,224,226,228,230,231],{"metric":70,"label":71,"unit":72,"value":222},19.6,{"metric":75,"label":76,"unit":72,"value":201},{"metric":45,"label":46,"unit":47,"value":225},0.73,{"metric":50,"label":51,"unit":52,"value":227},95.6,{"metric":60,"label":61,"unit":57,"value":229},9.6,{"metric":55,"label":56,"unit":57,"value":143},{"metric":79,"label":80,"unit":72,"value":232},15,[234],{"metric":64,"label":65,"unit":66,"value":235},86.1,[],[],[],{"month":37,"tier":38,"weatherTier":38,"for":240,"against":253,"raisedBy":256,"draws":257,"deterrents":258},[241,243,245,247,249,251,252],{"metric":70,"label":71,"unit":72,"value":242},16,{"metric":45,"label":46,"unit":47,"value":244},0.72,{"metric":75,"label":76,"unit":72,"value":246},16.9,{"metric":50,"label":51,"unit":52,"value":248},98.1,{"metric":60,"label":61,"unit":57,"value":250},9.1,{"metric":55,"label":56,"unit":57,"value":108},{"metric":79,"label":80,"unit":72,"value":193},[254],{"metric":64,"label":65,"unit":66,"value":255},83.6,[],[],[],{"month":260,"tier":15,"weatherTier":15,"for":261,"against":269,"raisedBy":278,"draws":279,"deterrents":280},10,[262,264,266,267],{"metric":45,"label":46,"unit":47,"value":263},0.67,{"metric":50,"label":51,"unit":52,"value":265},129,{"metric":60,"label":61,"unit":57,"value":95},{"metric":79,"label":80,"unit":72,"value":268},8.2,[270,272,274,276],{"metric":70,"label":71,"unit":72,"value":271},9.7,{"metric":75,"label":76,"unit":72,"value":273},12.7,{"metric":55,"label":56,"unit":57,"value":275},4.6,{"metric":64,"label":65,"unit":66,"value":277},78.8,[],[],[],{"month":282,"tier":15,"weatherTier":15,"for":283,"against":289,"raisedBy":299,"draws":300,"deterrents":301},11,[284,286,287],{"metric":45,"label":46,"unit":47,"value":285},0.61,{"metric":60,"label":61,"unit":57,"value":95},{"metric":55,"label":56,"unit":57,"value":288},4.5,[290,291,293,295,297],{"metric":70,"label":71,"unit":72,"value":108},{"metric":75,"label":76,"unit":72,"value":292},7.3,{"metric":50,"label":51,"unit":52,"value":294},134.1,{"metric":79,"label":80,"unit":72,"value":296},2.4,{"metric":64,"label":65,"unit":66,"value":298},76.9,[],[],[],{"month":303,"tier":15,"weatherTier":15,"for":304,"against":307,"raisedBy":321,"draws":322,"deterrents":323},12,[305],{"metric":45,"label":46,"unit":47,"value":306},0.58,[308,310,311,313,315,317,319],{"metric":70,"label":71,"unit":72,"value":309},-2.9,{"metric":75,"label":76,"unit":72,"value":296},{"metric":50,"label":51,"unit":52,"value":312},152.7,{"metric":55,"label":56,"unit":57,"value":314},5.8,{"metric":60,"label":61,"unit":57,"value":316},14.1,{"metric":79,"label":80,"unit":72,"value":318},-3.5,{"metric":64,"label":65,"unit":66,"value":320},78,[],[],[],{"key":325,"label":326,"description":327,"note":15,"windows":328,"months":338},"hiking","Hiking and trekking","Cool enough to climb in, dry enough to enjoy, long enough days.",[329,332,334,336],{"from":154,"to":154,"tier":330,"raisedBy":331},"best",[],{"from":36,"to":36,"tier":38,"raisedBy":333},[],{"from":198,"to":37,"tier":330,"raisedBy":335},[],{"from":260,"to":260,"tier":38,"raisedBy":337},[],[339,362,379,396,413,430,446,463,480,497,514,531],{"month":42,"tier":15,"weatherTier":15,"for":340,"against":349,"raisedBy":359,"draws":360,"deterrents":361},[341,342,343,344],{"metric":50,"label":51,"unit":52,"value":53},{"metric":45,"label":46,"unit":47,"value":48},{"metric":60,"label":61,"unit":57,"value":62},{"metric":345,"label":346,"unit":347,"value":348},"wind_max_mean_kmh","Wind (daily max)","km\u002Fh",30.2,[350,351,352,353,358],{"metric":75,"label":76,"unit":72,"value":77},{"metric":70,"label":71,"unit":72,"value":73},{"metric":79,"label":80,"unit":72,"value":81},{"metric":354,"label":355,"unit":356,"value":357},"daylight_hours_day","Daylight per day","h",9.2,{"metric":55,"label":56,"unit":57,"value":58},[],[],[],{"month":86,"tier":15,"weatherTier":15,"for":363,"against":372,"raisedBy":376,"draws":377,"deterrents":378},[364,365,366,367,368,370],{"metric":50,"label":51,"unit":52,"value":91},{"metric":45,"label":46,"unit":47,"value":89},{"metric":60,"label":61,"unit":57,"value":95},{"metric":55,"label":56,"unit":57,"value":93},{"metric":354,"label":355,"unit":356,"value":369},10.4,{"metric":345,"label":346,"unit":347,"value":371},30.4,[373,374,375],{"metric":75,"label":76,"unit":72,"value":77},{"metric":70,"label":71,"unit":72,"value":100},{"metric":79,"label":80,"unit":72,"value":103},[],[],[],{"month":108,"tier":15,"weatherTier":15,"for":380,"against":389,"raisedBy":393,"draws":394,"deterrents":395},[381,382,383,385,386,387],{"metric":50,"label":51,"unit":52,"value":113},{"metric":45,"label":46,"unit":47,"value":111},{"metric":354,"label":355,"unit":356,"value":384},11.9,{"metric":60,"label":61,"unit":57,"value":117},{"metric":55,"label":56,"unit":57,"value":115},{"metric":345,"label":346,"unit":347,"value":388},28.6,[390,391,392],{"metric":75,"label":76,"unit":72,"value":124},{"metric":70,"label":71,"unit":72,"value":122},{"metric":79,"label":80,"unit":72,"value":126},[],[],[],{"month":131,"tier":15,"weatherTier":15,"for":397,"against":406,"raisedBy":410,"draws":411,"deterrents":412},[398,399,400,402,403,404],{"metric":50,"label":51,"unit":52,"value":136},{"metric":45,"label":46,"unit":47,"value":134},{"metric":354,"label":355,"unit":356,"value":401},13.5,{"metric":79,"label":80,"unit":72,"value":149},{"metric":60,"label":61,"unit":57,"value":147},{"metric":345,"label":346,"unit":347,"value":405},26.3,[407,408,409],{"metric":75,"label":76,"unit":72,"value":145},{"metric":70,"label":71,"unit":72,"value":143},{"metric":55,"label":56,"unit":57,"value":138},[],[],[],{"month":154,"tier":330,"weatherTier":330,"for":414,"against":426,"raisedBy":427,"draws":428,"deterrents":429},[415,416,417,418,419,421,422,423,424],{"metric":75,"label":76,"unit":72,"value":167},{"metric":50,"label":51,"unit":52,"value":158},{"metric":79,"label":80,"unit":72,"value":162},{"metric":45,"label":46,"unit":47,"value":134},{"metric":354,"label":355,"unit":356,"value":420},14.9,{"metric":70,"label":71,"unit":72,"value":165},{"metric":55,"label":56,"unit":57,"value":160},{"metric":60,"label":61,"unit":57,"value":169},{"metric":345,"label":346,"unit":347,"value":425},23.2,[],[],[],[],{"month":36,"tier":38,"weatherTier":38,"for":431,"against":440,"raisedBy":443,"draws":444,"deterrents":445},[432,433,434,435,436,437,438],{"metric":75,"label":76,"unit":72,"value":182},{"metric":50,"label":51,"unit":52,"value":184},{"metric":70,"label":71,"unit":72,"value":178},{"metric":79,"label":80,"unit":72,"value":186},{"metric":45,"label":46,"unit":47,"value":180},{"metric":354,"label":355,"unit":356,"value":182},{"metric":345,"label":346,"unit":347,"value":439},21.7,[441,442],{"metric":55,"label":56,"unit":57,"value":188},{"metric":60,"label":61,"unit":57,"value":193},[],[],[],{"month":198,"tier":330,"weatherTier":330,"for":447,"against":459,"raisedBy":460,"draws":461,"deterrents":462},[448,449,450,451,452,454,455,456,457],{"metric":75,"label":76,"unit":72,"value":203},{"metric":50,"label":51,"unit":52,"value":207},{"metric":70,"label":71,"unit":72,"value":201},{"metric":45,"label":46,"unit":47,"value":205},{"metric":354,"label":355,"unit":356,"value":453},15.2,{"metric":79,"label":80,"unit":72,"value":178},{"metric":55,"label":56,"unit":57,"value":143},{"metric":60,"label":61,"unit":57,"value":211},{"metric":345,"label":346,"unit":347,"value":458},20.6,[],[],[],[],{"month":219,"tier":330,"weatherTier":330,"for":464,"against":476,"raisedBy":477,"draws":478,"deterrents":479},[465,466,467,468,469,470,472,473,474],{"metric":75,"label":76,"unit":72,"value":201},{"metric":50,"label":51,"unit":52,"value":227},{"metric":60,"label":61,"unit":57,"value":229},{"metric":70,"label":71,"unit":72,"value":222},{"metric":45,"label":46,"unit":47,"value":225},{"metric":354,"label":355,"unit":356,"value":471},14,{"metric":55,"label":56,"unit":57,"value":143},{"metric":79,"label":80,"unit":72,"value":232},{"metric":345,"label":346,"unit":347,"value":475},20.1,[],[],[],[],{"month":37,"tier":330,"weatherTier":330,"for":481,"against":493,"raisedBy":494,"draws":495,"deterrents":496},[482,483,484,485,486,487,488,490,491],{"metric":75,"label":76,"unit":72,"value":246},{"metric":50,"label":51,"unit":52,"value":248},{"metric":60,"label":61,"unit":57,"value":250},{"metric":70,"label":71,"unit":72,"value":242},{"metric":79,"label":80,"unit":72,"value":193},{"metric":45,"label":46,"unit":47,"value":244},{"metric":354,"label":355,"unit":356,"value":489},12.5,{"metric":55,"label":56,"unit":57,"value":108},{"metric":345,"label":346,"unit":347,"value":492},22.6,[],[],[],[],{"month":260,"tier":38,"weatherTier":38,"for":498,"against":509,"raisedBy":511,"draws":512,"deterrents":513},[499,500,501,502,503,504,505,507],{"metric":75,"label":76,"unit":72,"value":273},{"metric":79,"label":80,"unit":72,"value":268},{"metric":45,"label":46,"unit":47,"value":263},{"metric":50,"label":51,"unit":52,"value":265},{"metric":70,"label":71,"unit":72,"value":271},{"metric":60,"label":61,"unit":57,"value":95},{"metric":354,"label":355,"unit":356,"value":506},10.9,{"metric":345,"label":346,"unit":347,"value":508},26.1,[510],{"metric":55,"label":56,"unit":57,"value":275},[],[],[],{"month":282,"tier":15,"weatherTier":15,"for":515,"against":522,"raisedBy":528,"draws":529,"deterrents":530},[516,517,518,519,520],{"metric":45,"label":46,"unit":47,"value":285},{"metric":50,"label":51,"unit":52,"value":294},{"metric":79,"label":80,"unit":72,"value":296},{"metric":60,"label":61,"unit":57,"value":95},{"metric":345,"label":346,"unit":347,"value":521},28.9,[523,524,525,526],{"metric":75,"label":76,"unit":72,"value":292},{"metric":55,"label":56,"unit":57,"value":288},{"metric":70,"label":71,"unit":72,"value":108},{"metric":354,"label":355,"unit":356,"value":527},9.5,[],[],[],{"month":303,"tier":15,"weatherTier":15,"for":532,"against":536,"raisedBy":545,"draws":546,"deterrents":547},[533,534],{"metric":45,"label":46,"unit":47,"value":306},{"metric":345,"label":346,"unit":347,"value":535},31,[537,538,539,540,541,542,544],{"metric":75,"label":76,"unit":72,"value":296},{"metric":50,"label":51,"unit":52,"value":312},{"metric":55,"label":56,"unit":57,"value":314},{"metric":70,"label":71,"unit":72,"value":309},{"metric":60,"label":61,"unit":57,"value":316},{"metric":354,"label":355,"unit":356,"value":543},8.8,{"metric":79,"label":80,"unit":72,"value":318},[],[],[],{},[550,552,554,556,558,560,568,577,579,581,583,593,604,619],{"key":75,"label":76,"unit":72,"values":551,"window":15},[77,77,124,145,167,182,203,201,246,273,292,296],{"key":79,"label":80,"unit":72,"values":553,"window":15},[81,103,126,149,162,186,178,232,193,268,296,318],{"key":50,"label":51,"unit":52,"values":555,"window":15},[53,91,113,136,158,184,207,227,248,265,294,312],{"key":70,"label":71,"unit":72,"values":557,"window":15},[73,100,122,143,165,178,201,222,242,271,108,309],{"key":55,"label":56,"unit":57,"values":559,"window":15},[58,93,115,138,160,188,143,143,108,275,288,314],{"key":561,"label":562,"unit":563,"values":564,"window":15},"rain_peak_hour","Time rain usually falls","hour",[565,86,565,566,471,232,36,219,282,566,567,86],18,13,23,{"key":569,"label":570,"unit":356,"values":571,"window":15},"sunshine_hours_day","Sunshine per day",[314,572,573,543,229,260,574,575,37,292,314,576],7.1,8.1,10.8,10.3,5.1,{"key":64,"label":65,"unit":66,"values":578,"window":15},[67,97,119,140,171,191,214,235,255,277,298,320],{"key":60,"label":61,"unit":57,"values":580,"window":15},[62,95,117,147,169,193,211,229,250,95,95,316],{"key":354,"label":355,"unit":356,"values":582,"window":15},[357,369,384,401,420,182,453,471,489,506,527,543],{"key":584,"label":585,"unit":57,"values":586,"window":15},"snow_days","Days with snow",[232,316,587,588,589,590,590,590,590,591,576,592],12.4,5.3,0.2,0,0.5,12.1,{"key":594,"label":595,"unit":596,"values":597,"window":15},"snowfall_cm_month","Snowfall","cm",[598,599,600,186,601,590,590,590,590,602,543,603],36.6,40.8,24.9,0.3,0.6,31.5,{"key":605,"label":606,"unit":347,"values":607,"window":15},"wind_mean_kmh","Wind (daily mean)",[608,609,610,611,612,613,614,471,615,616,617,618],21.6,21.4,20.7,18.6,16.2,15.3,14.4,15.7,18.7,21,22.1,{"key":620,"label":621,"unit":347,"values":622,"window":15},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[623,624,625,626,627,628,629,630,631,632,633,634],51.6,51.4,48.4,44.7,38.9,36.5,34.4,33.6,37.7,44.5,49.3,53.3,[636,649],{"key":637,"label":638,"unit":639,"values":640,"window":646},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[108,288,641,642,642,95,543,643,644,645,93,108],5.6,7.6,9.4,7.8,5.5,{"from":647,"to":648},"2022-08-03","2025-12-31",{"key":650,"label":651,"unit":639,"values":652,"window":658},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[653,644,654,655,655,656,316,453,273,357,162,657],5.9,9.9,12.9,18.2,5.2,{"from":647,"to":648},[660,664,668,672,675,679,683,687],{"id":661,"name":662,"region":663},"toronto-ontario-ca-6167865","Toronto","Ontario",{"id":665,"name":666,"region":667},"montreal-quebec-ca-6077243","Montréal","Quebec",{"id":669,"name":670,"region":671},"vancouver-british-columbia-ca-6173331","Vancouver","British Columbia",{"id":673,"name":674,"region":663},"ottawa-ontario-ca-6094817","Ottawa",{"id":676,"name":677,"region":678},"winnipeg-manitoba-ca-6183235","Winnipeg","Manitoba",{"id":680,"name":681,"region":682},"edmonton-alberta-ca-5946768","Edmonton","Alberta",{"id":684,"name":685,"region":686},"halifax-nova-scotia-ca-6324729","Halifax","Nova Scotia",{"id":688,"name":689,"region":663},"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)."]