Monthly History   Temperature Variation
 Days12AM6AM12PM6PMMinMaxAvg< 0°< 10°< 20°< 30°> 0°> 10°> 20°> 25°> 30°Sun HrsRainy DaysRain mm
  2024 Mar 19 / 3114.2° 13.3° 18.8° 17.2° 4.4° 27.2° 15.7° 19 19 19 19 12  00.0
  2023 Mar 3115.2° 13.7° 19.6° 18.2° 5.2° 31.5° 16.4° 31 31 31 31 24 10  11115.9
  2022 Mar 3115.4° 14.4° 19.1° 18.3° 8.0° 31.2° 16.6° 31 31 31 31 18  433.2
  2021 Mar 3115.6° 14.3° 20.4° 19.2° 7.9° 29.7° 17.2° 30 31 31 31 24  57.2
  2020 Mar 3114.2° 12.8° 17.6° 17.1° 4.1° 32.2° 15.4° 31 31 31 31 12  933.6
  2019 Mar 3116.4° 15.5° 20.5° 19.7° 7.4° 30.7° 18.0° 30 31 31 31 23  218.3
  2018 Mar 3115.2° 14.1° 20.3° 18.5° 8.3° 28.9° 16.9° 31 31 31 31 21 13  871.2
  2017 Mar 3114.3° 13.0° 17.4° 16.7° 8.1° 29.5° 15.3° 31 31 31 31 13  1365.4
  2016 Mar 3114.9° 14.3° 18.8° 17.8° 5.8° 30.4° 16.3° 31 31 31 31 15  528.8
  2015 Mar 3114.9° 13.7° 18.6° 17.9° 7.2° 30.9° 16.2° 31 31 31 31 17  1235.1
  2014 Mar 3113.5° 12.0° 16.8° 15.8° 6.3° 27.3° 14.6° 12 31 31 31 31 11  8156.4
  2013 Mar 3115.0° 14.0° 19.0° 18.3° 7.2° 30.4° 16.5° 31 31 31 31 17  530.4
  2012 Mar 3113.5° 12.4° 17.1° 16.1° 5.5° 28.1° 14.6° 13 31 31 31 31 11  879.1
  2024 Mar 3114.2° 13.3° 18.8° 17.2° 4.4° 27.2° 15.7° 19 19 19 19 12  00.0
  2024 Feb 2915.8° 14.3° 21.2° 21.1° 8.1° 31.3° 18.0° 28 29 29 29 24 12  22.0
  2024 Jan 3117.1° 16.2° 23.1° 21.9° 8.4° 34.9° 19.5° 29 31 31 31 31 15  211.5
  2023 Dec 3115.3° 14.5° 20.4° 19.5° 8.3° 31.4° 17.6° 30 31 31 31 23 11  633.3
  2023 Nov 3012.1° 10.8° 18.9° 16.7° 6.3° 29.6° 14.7° 15 30 30 30 30 12  737.1
  2023 Oct 3111.3° 10.3° 17.1° 15.2° 3.1° 26.8° 13.5° 21 31 31 31 31 13  733.8
  2023 Sep 3010.9° 9.8° 16.3° 14.1° 2.3° 26.1° 12.8° 18 30 30 30 29 11  856.2
  2023 Aug 317.5° 6.3° 13.2° 9.6° 1.0° 20.4° 9.1° 31 31 31 31 30  953.9
  2023 Jul 317.9° 7.6° 12.7° 9.8° 1.1° 21.7° 9.4° 27 31 31 31 30  13124.8
  2023 Jun 3010.9° 9.6° 12.7° 11.3° 1.4° 20.0° 11.1° 20 30 30 30 29  1153.0
  2023 May 3112.8° 11.5° 15.7° 13.9° 4.1° 24.5° 13.5° 17 31 31 31 31  676.7
  2023 Apr 3013.3° 12.6° 17.6° 15.2° 5.7° 24.5° 14.7° 30 30 30 30 10  1347.1
  2023 Mar 3115.2° 13.7° 19.6° 18.2° 5.2° 31.5° 16.4° 31 31 31 31 24 10  11115.9
  2023 Feb 2817.4° 16.3° 22.2° 22.0° 8.1° 35.1° 19.3° 25 28 28 28 23 11  1283.9
  2023 Jan 3116.4° 15.4° 21.8° 20.9° 11.2° 31.0° 18.6° 31 31 31 31 26  519.3
  2022 Dec 3115.3° 13.9° 20.4° 19.1° 9.4° 31.0° 17.2° 31 31 31 31 22  1037.2
  2022 Nov 3014.1° 13.0° 20.3° 18.3° 7.1° 30.3° 16.3° 30 30 30 30 19  873.2
  2022 Oct 3110.6° 9.3° 16.5° 14.5° 1.2° 27.8° 12.8° 26 31 31 31 31 12  620.8
  2022 Sep 309.8° 8.7° 15.5° 12.3° 0.8° 24.9° 11.4° 24 30 30 30 30  622.0
  2022 Aug 318.9° 7.9° 13.9° 11.0° 0.0° 22.4° 10.4° 25 31 31 31 28  79.5
  2022 Jul 318.0° 6.9° 10.9° 9.1° 0.2° 21.6° 8.7° 30 31 31 31 25  14173.6
  2022 Jun 309.3° 8.3° 12.9° 10.7° 0.5° 19.6° 10.2° 23 30 30 30 30  47.5
  2022 May 3111.2° 10.3° 16.2° 13.0° 2.8° 25.4° 12.7° 20 31 31 31 31  719.8
  2022 Apr 3013.3° 12.2° 18.0° 15.3° 4.8° 27.9° 14.7° 11 30 30 30 30 14  422.4
  2022 Mar 3115.4° 14.4° 19.1° 18.3° 8.0° 31.2° 16.6° 31 31 31 31 18  433.2
  2022 Feb 2815.4° 14.6° 19.7° 19.1° 6.7° 33.0° 17.0° 28 28 28 28 17  1088.4
  2022 Jan 3116.1° 14.7° 22.2° 20.7° 10.4° 32.7° 18.3° 31 31 31 31 27 11  726.2
  2021 Dec 3115.4° 14.3° 19.9° 19.5° 9.5° 32.2° 17.3° 31 31 31 31 18  12117.5
  2021 Nov 3013.3° 12.5° 18.2° 17.2° 6.2° 30.2° 15.4° 30 30 30 30 14  618.8
  2021 Oct 3111.7° 11.0° 17.6° 14.6° -17.3° 26.6° 13.4° 15 31 31 31 30 11  1051.9
  2021 Sep 309.3° 8.3° 14.9° 12.7° 1.7° 24.3° 11.4° 27 30 30 30 30 11  830.4
  2021 Aug 319.2° 7.9° 12.7° 10.8° 2.3° 22.8° 10.2° 26 31 31 31 28  14110.4
  2021 Jul 319.0° 7.2° 12.7° 10.2° -2.3° 18.6° 9.5° 26 31 31 31 31  926.1
  2021 Jun 309.3° 8.6° 12.3° 10.6° 2.5° 21.1° 10.2° 27 30 30 30 27  1353.4
  2021 May 3111.3° 10.2° 15.2° 12.8° 3.5° 26.6° 12.3° 23 31 31 31 31  798.3
  2021 Apr 3013.1° 12.0° 19.7° 15.9° 3.4° 31.4° 15.1° 13 30 30 30 30 17  725.8
  2021 Mar 3115.6° 14.3° 20.4° 19.2° 7.9° 29.7° 17.2° 30 31 31 31 24  57.2
  2021 Feb 2815.7° 14.6° 21.0° 20.6° 6.4° 33.4° 17.9° 27 28 28 28 24  311.6
  2021 Jan 3116.1° 14.7° 21.2° 21.0° 7.6° 37.7° 18.2° 30 31 31 31 25 11  1023.8
  2020 Dec 3114.3° 13.0° 20.4° 19.2° 6.2° 33.2° 16.7° 31 31 31 31 20 11  1057.8
  2020 Nov 3013.3° 12.4° 18.3° 16.6° 6.0° 29.6° 15.1° 12 30 30 30 30 13  953.8
  2020 Oct 3111.9° 11.0° 17.9° 15.7° 4.0° 30.2° 13.9° 17 31 31 31 31 16  923.1
  2020 Sep 309.6° 8.1° 16.5° 13.5° 0.5° 27.2° 12.0° 27 30 30 30 30 14  833.0
  2020 Aug 319.5° 8.6° 14.2° 11.3° 1.1° 24.7° 10.9° 25 31 31 31 31  59.6
  2020 Jul 318.0° 6.8° 11.5° 9.3° 0.8° 19.1° 8.9° 28 31 31 31 26  1162.0
  2020 Jun 309.5° 8.6° 12.0° 10.4° 2.7° 23.2° 10.1° 26 30 30 30 26  14120.4
  2020 May 3112.1° 10.1° 15.7° 12.7° 2.9° 26.2° 12.4° 18 31 31 31 31  429.5
  2020 Apr 3012.5° 11.3° 18.5° 15.3° 5.1° 27.3° 14.3° 17 30 30 30 30 14  311.6
  2020 Mar 3114.2° 12.8° 17.6° 17.1° 4.1° 32.2° 15.4° 31 31 31 31 12  933.6
  2020 Feb 2917.1° 15.8° 22.0° 21.3° 8.2° 36.7° 19.1° 26 29 29 29 25 13  834.0
  2020 Jan 3115.4° 14.7° 21.2° 20.1° 9.3° 34.2° 17.9° 31 31 31 31 22 11  34.0
  2019 Dec 3115.1° 13.5° 19.9° 19.5° 8.3° 27.5° 17.1° 31 31 31 31 23  447.2
  2019 Nov 3014.8° 13.2° 21.4° 19.6° 5.7° 36.2° 17.3° 10 30 30 30 30 24 12  773.6
  2019 Oct 3110.3° 9.3° 15.5° 14.6° 3.8° 24.7° 12.4° 22 31 31 31 31 11  1596.8
  2019 Sep 309.0° 8.2° 15.2° 12.1° 1.9° 26.1° 11.1° 29 30 30 30 28  1083.3
  2019 Aug 317.7° 7.0° 13.5° 10.1° 1.9° 20.6° 9.5° 31 31 31 31 30  1063.7
  2019 Jul 319.5° 8.8° 12.5° 10.8° 1.3° 22.1° 10.5° 29 31 31 31 28  10127.2
  2019 Jun 308.1° 6.8° 11.9° 9.2° 1.1° 19.7° 9.1° 26 30 30 30 28  5105.0
  2019 May 3111.6° 11.0° 16.5° 13.4° 4.0° 23.7° 13.3° 17 31 31 31 31  344.3
  2019 Apr 3012.1° 11.1° 16.5° 14.0° 4.3° 28.6° 13.2° 17 30 30 30 30  7485.4
  2019 Mar 3116.4° 15.5° 20.5° 19.7° 7.4° 30.7° 18.0° 30 31 31 31 23  218.3
  2019 Feb 2816.4° 15.0° 22.9° 21.4° 8.3° 32.4° 18.7° 28 28 28 28 22 14  614.4
  2019 Jan 3117.6° 16.3° 23.7° 22.5° 8.6° 33.8° 19.9° 31 31 31 31 29 19  940.0
  2018 Dec 3114.9° 13.9° 19.3° 18.2° 8.4° 29.7° 16.7° 31 31 31 31 20  1446.2
  2018 Nov 3012.5° 11.2° 18.5° 16.5° 4.5° 30.1° 14.6° 13 30 30 30 30 13  1263.9
  2018 Oct 3110.8° 9.7° 16.2° 14.4° 2.5° 26.5° 12.8° 24 31 31 31 31  934.0
  2018 Sep 308.8° 8.2° 14.5° 11.6° 2.7° 24.9° 10.9° 28 30 30 30 29  553.7
  2018 Aug 319.0° 8.3° 12.7° 10.3° 0.9° 18.3° 10.1° 31 31 31 31 31  1164.0
  2018 Jul 318.3° 7.8° 12.8° 9.8° 0.1° 20.6° 9.6° 30 31 31 31 30  1055.8
  2018 Jun 307.8° 7.2° 10.5° 8.8° -0.7° 17.8° 8.5° 29 30 30 30 26  1370.4
  2018 May 3110.3° 9.2° 14.0° 11.6° 2.7° 20.7° 11.3° 24 31 31 31 29  1347.2
  2018 Apr 3012.0° 10.9° 17.0° 13.7° 3.5° 27.6° 13.3° 17 30 30 30 29 11  986.1
  2018 Mar 3115.2° 14.1° 20.3° 18.5° 8.3° 28.9° 16.9° 31 31 31 31 21 13  871.2
  2018 Feb 2816.3° 14.7° 20.2° 21.0° 8.2° 34.4° 17.8° 28 28 28 28 21 11  10104.2
  2018 Jan 3117.6° 16.5° 23.6° 21.7° 10.3° 33.1° 19.8° 31 31 31 31 26 19  768.2
  2017 Dec 3116.1° 14.7° 23.0° 20.9° 8.2° 33.6° 18.7° 31 31 31 31 25 15  315.6
  2017 Nov 3012.9° 12.0° 18.6° 17.1° 7.3° 28.6° 15.2° 14 30 30 30 30 16  21.5
  2017 Oct 3111.1° 9.8° 17.1° 15.0° 5.9° 28.1° 13.2° 24 31 31 31 31 12  1142.0
  2017 Sep 3010.4° 9.8° 14.9° 12.8° 3.4° 25.2° 11.8° 24 30 30 30 28  976.8
  2017 Aug 318.8° 7.7° 14.1° 10.6° 0.3° 22.4° 10.2° 28 31 31 31 28  672.8
  2017 Jul 317.4° 6.0° 10.2° 8.1° 0.0° 15.9° 7.8° 31 31 31 31 23  14148.5
  2017 Jun 308.0° 7.5° 11.1° 8.8° 1.7° 20.6° 8.9° 30 30 30 30 25  1034.9
  2017 May 318.9° 7.8° 12.7° 10.6° 1.5° 21.5° 9.9° 30 31 31 31 30  1556.4
  2017 Apr 3012.2° 11.4° 16.1° 14.0° 5.1° 27.3° 13.5° 17 30 30 30 30  11105.2
  2017 Mar 3114.3° 13.0° 17.4° 16.7° 8.1° 29.5° 15.3° 31 31 31 31 13  1365.4
  2017 Feb 2816.2° 15.0° 20.4° 20.3° 8.3° 31.5° 17.9° 28 28 28 28 22  619.8
  2017 Jan 3115.2° 14.4° 21.2° 20.1° 6.7° 32.6° 17.6° 30 31 31 31 22 14  1041.2
  2016 Dec 3114.3° 12.9° 19.2° 18.9° 8.3° 32.8° 16.4° 31 31 31 31 14  621.6
  2016 Nov 3012.4° 11.2° 18.4° 16.7° 6.4° 30.3° 14.9° 13 30 30 30 30 14  929.2
  2016 Oct 3110.8° 10.3° 16.3° 14.6° 5.1° 26.3° 13.0° 23 31 31 31 31 12  1259.2
  2016 Sep 309.5° 9.0° 14.3° 11.3° 2.1° 24.4° 11.1° 24 30 30 30 30  1240.2
  2016 Aug 316.8° 6.1° 11.6° 8.9° -0.7° 20.1° 8.3° 31 31 31 31 23  1230.6
  2016 Jul 318.3° 6.9° 12.2° 9.4° -0.2° 20.7° 9.1° 29 31 31 31 31  717.8
  2016 Jun 309.9° 9.2° 13.5° 10.7° 1.7° 21.7° 10.7° 26 30 30 30 30  830.6
  2016 May 3111.7° 11.3° 16.3° 13.5° 3.9° 25.4° 13.1° 20 31 31 31 30 12  1484.8
  2016 Apr 3012.8° 11.3° 17.5° 15.1° 5.3° 26.2° 14.2° 18 30 30 30 30 14  66.4
  2016 Mar 3114.9° 14.3° 18.8° 17.8° 5.8° 30.4° 16.3° 31 31 31 31 15  528.8
  2016 Feb 2917.5° 16.7° 22.5° 21.8° 11.3° 34.4° 19.6° 29 29 29 29 26 15  311.0
  2016 Jan 3115.5° 14.6° 19.7° 18.6° 7.3° 32.3° 17.1° 30 31 31 31 17  1356.0
  2015 Dec 3113.6° 12.0° 19.9° 18.2° 6.0° 34.8° 15.8° 12 31 31 31 31 22  935.2
  2015 Nov 3011.9° 10.7° 18.5° 16.4° 2.3° 29.3° 14.5° 18 30 30 30 30 16  514.6
  2015 Oct 3111.8° 10.3° 17.4° 15.8° 5.2° 29.8° 13.8° 27 31 31 31 31 15  411.4
  2015 Sep 307.9° 7.1° 13.2° 10.2° 0.1° 24.4° 9.6° 28 30 30 30 29  1158.2
  2015 Aug 317.2° 6.7° 11.5° 9.1° 0.8° 22.9° 8.6° 31 31 31 31 27  625.6
  2015 Jul 317.5° 6.6° 11.0° 8.3° -3.6° 19.6° 8.2° 29 31 31 31 24  930.0
  2015 Jun 307.9° 6.6° 11.7° 9.1° -0.8° 19.1° 8.7° 27 30 30 30 24  1298.5
  2015 May 3110.2° 9.3° 15.4° 12.2° 0.7° 25.7° 11.7° 25 31 31 31 31  618.5
  2015 Apr 3013.1° 12.2° 16.8° 15.0° 2.3° 28.1° 14.2° 11 30 30 30 30 12  957.0
  2015 Mar 3114.9° 13.7° 18.6° 17.9° 7.2° 30.9° 16.2° 31 31 31 31 17  1235.1
  2015 Feb 2814.8° 13.6° 20.2° 18.6° 6.6° 30.9° 16.8° 28 28 28 28 19 10  613.6
  2015 Jan 3116.5° 15.3° 21.2° 20.0° 7.0° 33.0° 18.3° 31 31 31 31 25  610.0
  2014 Dec 3114.1° 13.3° 18.4° 18.1° 6.3° 30.9° 16.0° 31 31 31 31 18  1425.0
  2014 Nov 3011.8° 10.7° 17.6° 15.9° 2.7° 31.3° 14.0° 20 30 30 30 30 14  1144.4
  2014 Oct 3110.4° 9.2° 15.7° 13.3° 2.8° 26.9° 12.3° 27 31 31 31 31 11  816.0
  2014 Sep 309.1° 8.0° 13.9° 11.0° 2.7° 22.9° 10.5° 28 30 30 30 28  919.6
  2014 Aug 317.4° 6.3° 11.7° 8.9° -0.3° 23.3° 8.6° 29 31 31 31 27  617.9
  2014 Jul 317.4° 6.4° 10.4° 8.4° -0.3° 22.3° 8.2° 26 31 31 31 21  1439.0
  2014 Jun 309.3° 8.1° 12.7° 10.3° 0.3° 19.1° 10.0° 27 30 30 30 29  818.4
  2014 May 319.6° 9.4° 14.9° 11.5° -0.5° 23.4° 11.3° 27 31 31 31 30  929.2
  2014 Apr 3012.8° 12.0° 15.5° 13.3° 4.7° 23.8° 13.4° 11 30 30 30 30  17144.0
  2014 Mar 3113.5° 12.0° 16.8° 15.8° 6.3° 27.3° 14.6° 12 31 31 31 31 11  8156.4
  2014 Feb 2815.0° 14.5° 19.8° 18.4° 7.4° 33.9° 16.8° 28 28 28 28 18  736.6
  2014 Jan 3114.1° 13.6° 19.7° 18.9° 8.1° 33.5° 16.7° 31 31 31 31 21  718.2
  2013 Dec 3114.7° 13.6° 19.7° 18.2° 7.8° 28.0° 16.7° 31 31 31 31 22  1143.6
  2013 Nov 3012.7° 12.0° 17.4° 16.4° 4.8° 29.4° 14.5° 11 30 30 30 30 11  827.8
  2013 Oct 3110.9° 10.5° 17.0° 15.4° 2.0° 28.5° 13.5° 24 31 31 31 30 14  944.7
  2013 Sep 309.6° 8.3° 13.7° 11.0° 2.3° 22.6° 10.7° 28 30 30 30 30  1137.6
  2013 Aug 319.5° 8.6° 13.1° 10.9° 1.4° 20.5° 10.6° 27 31 31 31 31  1029.0
  2013 Jul 318.4° 7.8° 13.2° 9.5° 0.8° 20.3° 9.6° 30 31 31 31 27  947.2
  2013 Jun 307.8° 6.5° 10.4° 8.5° -0.6° 19.1° 8.3° 29 30 30 30 25  13220.6
  2013 May 319.9° 9.0° 13.2° 10.8° 1.0° 23.7° 10.7° 24 31 31 31 30  16237.4
  2013 Apr 3012.1° 11.4° 16.5° 14.1° 4.3° 25.6° 13.4° 20 30 30 30 30 10  1059.6
  2013 Mar 3115.0° 14.0° 19.0° 18.3° 7.2° 30.4° 16.5° 31 31 31 31 17  530.4
  2013 Feb 2815.0° 13.4° 20.2° 18.5° 7.0° 30.9° 16.7° 28 28 28 28 22  522.0
  2013 Jan 3115.9° 14.4° 21.1° 21.0° 5.9° 32.4° 18.1° 31 31 31 31 23 12  753.2
  2012 Dec 3115.1° 14.1° 20.2° 19.4° 5.5° 32.8° 17.2° 31 31 31 31 21 10  780.6
  2012 Nov 3010.7° 9.2° 15.0° 13.7° 3.3° 26.1° 12.3° 23 30 30 30 30  999.4
  2012 Oct 3110.0° 9.4° 15.7° 13.4° 2.7° 25.4° 12.0° 31 31 31 31 30 11  9163.5
  2012 Sep 309.4° 8.3° 14.8° 11.6° 1.1° 24.1° 11.0° 25 30 30 30 29  1081.2
  2012 Aug 319.4° 8.3° 12.2° 10.1° 2.5° 21.7° 10.0° 28 31 31 31 28  14287.0
  2012 Jul 317.4° 6.3° 10.9° 8.9° 0.4° 20.8° 8.4° 30 31 31 31 22  9109.2
  2012 Jun 306.6° 6.2° 10.1° 7.4° -2.3° 20.3° 7.5° 30 30 30 30 21  1282.4
  2012 May 319.5° 8.6° 13.2° 10.4° 0.4° 22.2° 10.4° 25 31 31 31 31  720.6
  2012 Apr 3011.9° 10.5° 17.0° 13.9° 4.7° 26.3° 13.2° 19 30 30 30 30  443.3
  2012 Mar 3113.5° 12.4° 17.1° 16.1° 5.5° 28.1° 14.6° 13 31 31 31 31 11  879.1
  2012 Feb 2914.5° 13.6° 18.1° 17.2° 8.1° 28.8° 15.8° 29 29 29 29 14  1033.3
  2012 Jan 3114.6° 12.9° 19.5° 19.0° 5.1° 29.7° 16.6° 31 31 31 31 21  644.2
  2011 Dec 3114.1° 13.0° 18.4° 17.4° 6.5° 28.2° 15.6° 31 31 31 31 14  551.5
  2011 Nov 3011.6° 10.6° 17.0° 15.5° 3.9° 30.0° 13.8° 20 30 30 30 30  1259.4
  2011 Oct 3111.2° 9.9° 13.8° 12.9° 1.9° 26.4° 11.9° 25 31 31 31 30  778.4
  2011 Sep 308.0° 6.9° 13.3° 10.2° 0.4° 21.4° 9.6° 17 18 18 18 17  00.0