NATIONAL WEATHER SERVICE FORECAST TEMPERATURES VS. DAILY RECORDS *** EXPERIMENTAL *** LAST FORECAST ISSUANCE 12 AM SUN JUN 21 2026 FORECAST HIGH/LOW FROM GRIDS...RECORD HIGH/LOW FROM XMACIS * INDICATES A RECORD IS FORECAST TO TIE OR BREAK ---------------------------------------------------------------------------------------------------- RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Today Today HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 70 84 IN 1973 69 1 53 IN 1924 ANAHEIM 78 105 IN 2016 83 -5 57 IN 2023 SAN DIEGO 71 92 IN 2008 73 -2 54 IN 1893 VISTA 73 100 IN 2008 76 -3 50 IN 1975 CHULA VISTA 70 88 IN 2008 72 -2 43 IN 1984 RIVERSIDE 83 109 IN 1973 88 -5 45 IN 1908 LAKE ELSINORE 85 108 IN 2008 92 -7 45 IN 1933 ESCONDIDO 75 103 IN 1973 83 -8 41 IN 2003 EL CAJON 77 101 IN 1978 82 -5 43 IN 1910 RAMONA 79 107 IN 2008 85 -6 41 IN 2023 ALPINE 76 105 IN 1973 83 -7 47 IN 2012 BIG BEAR LAKE 78 90 IN 1961 77 1 31 IN 1995 IDYLLWILD 76 94 IN 1970 82 -6 37 IN 2003 PALOMAR MOUNTAIN 75 94 IN 2016 80 -5 37 IN 1975 LAKE CUYAMACA 77 95 IN 2016 78 -1 33 IN 1927 CAMPO 83 105 IN 2017 90 -7 33 IN 2023 PALM SPRINGS 104 118 IN 2017 104 0 53 IN 1944 INDIO 105 116 IN 1981 103 2 61 IN 1978 THERMAL 105 117 IN 1968 104 1 58 IN 2022 BORREGO 105 119 IN 2017 105 0 58 IN 2009 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Mon Mon HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 71 88 IN 1949 69 2 61 54 IN 1969 62 -1 ANAHEIM 81 98 IN 2008 83 -2 60 56 IN 1998 63 -3 SAN DIEGO 72 86 IN 1978 73 -1 62 55 IN 1916 63 -1 VISTA 75 97 IN 2008 76 -1 59 51 IN 2010 59 0 CHULA VISTA 70 81 IN 1994 72 -2 61 51 IN 1985 62 -1 RIVERSIDE 88 105 IN 1973 89 -1 58 43 IN 1916 60 -2 LAKE ELSINORE 90 110 IN 1902 92 -2 56 44 IN 1933 59 -3 ESCONDIDO 77 100 IN 1903 84 -7 58 41 IN 1940 61 -3 EL CAJON 79 102 IN 1919 82 -3 59 46 IN 1944 60 -1 RAMONA 82 103 IN 2008 85 -3 51 41 IN 2010 53 -2 ALPINE 79 105 IN 1973 83 -4 55 46 IN 1991 55 0 BIG BEAR LAKE 81 88 IN 1968 77 4 40 34 IN 1965 45 -5 IDYLLWILD 82 95 IN 1954 82 0 53 34 IN 1946 50 3 PALOMAR MOUNTAIN 80 94 IN 1970 80 0 54 42 IN 2023 59 -5 LAKE CUYAMACA 83 99 IN 1925 78 5 56 35 IN 1927 53 3 CAMPO 88 105 IN 2024 90 -2 50 33 IN 2010 46 4 PALM SPRINGS 106 119 IN 1959 104 2 73 54 IN 1944 73 0 INDIO 106 119 IN 1959 103 3 75 60 IN 1923 78 -3 THERMAL 106 117 IN 1959 105 1 72 55 IN 1998 71 1 BORREGO 107 116 IN 1968 105 2 67 58 IN 2023 71 -4 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Tue Tue HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 72 83 IN 1953 69 3 62 53 IN 1923 62 0 ANAHEIM 85 96 IN 2022 83 2 62 55 IN 1999 63 -1 SAN DIEGO 73 90 IN 1978 73 0 63 53 IN 1893 63 0 VISTA 77 98 IN 1978 76 1 60 52 IN 1974 59 1 CHULA VISTA 72 86 IN 1992 72 0 63 53 IN 1946 62 1 RIVERSIDE 92 106 IN 1925 89 3 61 46 IN 1916 60 1 LAKE ELSINORE 96 113 IN 1902 92 4 60 43 IN 1933 60 0 ESCONDIDO 81 101 IN 1931 84 -3 60 41 IN 1908 61 -1 EL CAJON 83 105 IN 1919 83 0 61 43 IN 1923 60 1 RAMONA 87 100 IN 1978 85 2 54 41 IN 1991 53 1 ALPINE 85 101 IN 1971 83 2 57 46 IN 1956 56 1 BIG BEAR LAKE 84 88 IN 2017 77 7 45 32 IN 1964 46 -1 IDYLLWILD 85 95 IN 1961 82 3 62 34 IN 2023 50 12 PALOMAR MOUNTAIN 84 94 IN 1970 81 3 61 39 IN 1945 59 2 LAKE CUYAMACA 87 97 IN 1925 79 8 64 38 IN 2023 54 10 CAMPO 91 102 IN 2006 90 1 54 31 IN 1979 47 7 PALM SPRINGS 108 118 IN 1959 104 4 78 53 IN 1946 73 5 INDIO 108 118 IN 1959 103 5 78 61 IN 1912 79 -1 THERMAL 108 114 IN 2008 105 3 74 60 IN 1999 71 3 BORREGO 109 116 IN 1990 105 4 75 52 IN 2023 72 3 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Wed Wed HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 74 80 IN 1976 69 5 63 52 IN 1962 62 1 ANAHEIM 85 96 IN 2022 84 1 64 57 IN 2023 63 1 SAN DIEGO 75 96 IN 1931 73 2 65 53 IN 1892 64 1 VISTA 78 92 IN 1984 76 2 62 48 IN 1963 59 3 CHULA VISTA 73 85 IN 1984 72 1 64 50 IN 1944 62 2 RIVERSIDE 93 109 IN 1993 89 4 63 42 IN 1912 61 2 LAKE ELSINORE 99 112 IN 1929 93 6 63 41 IN 2003 60 3 ESCONDIDO 83 102 IN 1902 84 -1 63 44 IN 1944 61 2 EL CAJON 85 99 IN 1902 83 2 64 46 IN 1944 60 4 RAMONA 89 102 IN 1976 86 3 57 44 IN 2023 53 4 ALPINE 85 101 IN 1976 83 2 63 45 IN 1963 56 7 BIG BEAR LAKE 85 88 IN 2017 77 8 49 24 IN 1963 46 3 IDYLLWILD 87 94 IN 2017 82 5 67 32 IN 1963 50 17 PALOMAR MOUNTAIN 87 95 IN 1970 81 6 68 41 IN 1963 60 8 LAKE CUYAMACA 88 97 IN 1961 79 9 70 30 IN 1989 54 16 CAMPO 93 105 IN 1970 90 3 61 33 IN 2023 47 14 PALM SPRINGS 111 122 IN 2017 105 6 80 52 IN 1944 74 6 INDIO 112 121 IN 1929 104 8 82 63 IN 1975 79 3 THERMAL 112 119 IN 1994 105 7 79 59 IN 1999 71 8 BORREGO 113 119 IN 2017 105 8 79 58 IN 2003 72 7 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Thu Thu HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 75 96 IN 1931 70 5 65 52 IN 1962 63 2 ANAHEIM 86 98 IN 2006 84 2 68 57 IN 2012 63 5 SAN DIEGO 76 89 IN 2000 73 3 67 54 IN 1943 64 3 VISTA 81 94 IN 2006 76 5 67 47 IN 1962 60 7 CHULA VISTA 74 87 IN 1931 72 2 66 49 IN 1946 62 4 RIVERSIDE 95 109 IN 2017 90 5 67 44 IN 1950 61 6 LAKE ELSINORE 100 111 IN 2017 93 7 68 43 IN 1933 60 8 ESCONDIDO 85 100 IN 2006 84 1 67 42 IN 1907 62 5 EL CAJON 87 103 IN 2006 83 4 67 45 IN 1943 60 7 RAMONA 91 103 IN 2006 86 5 61 40 IN 1975 53 8 ALPINE 87 103 IN 1976 84 3 66 45 IN 1975 56 10 BIG BEAR LAKE 84 89 IN 1971 78 6 50 27 IN 1963 46 4 IDYLLWILD 86 94 IN 2017 83 3 69 34 IN 1945 51 18 PALOMAR MOUNTAIN 87 104 IN 1939 81 6 73 43 IN 1944 60 13 LAKE CUYAMACA 87 98 IN 1925 79 8 73 30 IN 1950 54 19 CAMPO 94 108 IN 2017 91 3 62 34 IN 2023 47 15 PALM SPRINGS 110 122 IN 2017 105 5 81 54 IN 1943 74 7 INDIO 112 118 IN 1990 104 8 83 64 IN 1991 79 4 THERMAL 112 122 IN 1970 105 7 81 58 IN 1998 71 10 BORREGO 112 122 IN 1990 105 7 79 60 IN 1980 72 7 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Fri Fri HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 74 84 IN 1925 70 4 64 53 IN 1962 63 1 ANAHEIM 85 102 IN 1990 84 1 66 54 IN 1998 63 3 SAN DIEGO 76 94 IN 1990 73 3 66 52 IN 1885 64 2 VISTA 80 97 IN 1994 77 3 65 50 IN 1975 60 5 CHULA VISTA 74 92 IN 1990 72 2 65 52 IN 1946 62 3 RIVERSIDE 93 112 IN 1925 90 3 65 42 IN 1894 61 4 LAKE ELSINORE 98 112 IN 1990 93 5 66 37 IN 2003 60 6 ESCONDIDO 85 105 IN 1994 84 1 64 42 IN 1908 62 2 EL CAJON 87 105 IN 1990 83 4 65 45 IN 1930 61 4 RAMONA 91 107 IN 1994 86 5 58 40 IN 2012 54 4 ALPINE 86 107 IN 1990 84 2 63 47 IN 2009 56 7 BIG BEAR LAKE 82 87 IN 1979 78 4 47 27 IN 1963 46 1 IDYLLWILD 83 99 IN 1974 83 0 63 28 IN 1965 51 12 PALOMAR MOUNTAIN 85 94 IN 1978 81 4 68 31 IN 1965 60 8 LAKE CUYAMACA 85 97 IN 1925 79 6 68 36 IN 1965 55 13 CAMPO 92 107 IN 1994 91 1 59 35 IN 1991 48 11 PALM SPRINGS 108 121 IN 1957 105 3 77 56 IN 1944 74 3 INDIO 110 123 IN 1970 104 6 80 60 IN 1965 79 1 THERMAL 111 122 IN 1990 105 6 78 54 IN 1975 72 6 BORREGO 109 120 IN 1990 106 3 75 60 IN 1969 73 2 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Sat Sat HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 73 90 IN 2006 70 3 63 54 IN 1965 63 0 ANAHEIM 80 104 IN 1990 84 -4 62 54 IN 1996 63 -1 SAN DIEGO 73 96 IN 2006 73 0 64 52 IN 1884 64 0 VISTA 76 99 IN 1976 77 -1 60 46 IN 1965 60 0 CHULA VISTA 72 97 IN 2006 73 -1 63 49 IN 1965 62 1 RIVERSIDE 86 109 IN 1990 90 -4 60 46 IN 1920 61 -1 LAKE ELSINORE 89 110 IN 1925 94 -5 59 43 IN 2003 61 -2 ESCONDIDO 79 104 IN 1976 85 -6 60 41 IN 1908 62 -2 EL CAJON 81 108 IN 1976 83 -2 61 45 IN 1946 61 0 RAMONA 84 106 IN 1979 86 -2 53 42 IN 2023 54 -1 ALPINE 80 109 IN 1976 84 -4 57 46 IN 1965 57 0 BIG BEAR LAKE 78 90 IN 1973 78 0 43 29 IN 1996 47 -4 IDYLLWILD 78 94 IN 2021 83 -5 57 32 IN 1996 51 6 PALOMAR MOUNTAIN 78 96 IN 2021 82 -4 57 37 IN 1952 60 -3 LAKE CUYAMACA 78 96 IN 1994 80 -2 60 32 IN 1906 55 5 CAMPO 85 106 IN 2021 91 -6 54 33 IN 1955 48 6 PALM SPRINGS 105 121 IN 2021 105 0 74 51 IN 1941 74 0 INDIO 107 119 IN 1990 104 3 77 55 IN 1920 80 -3 THERMAL 108 121 IN 1973 106 2 75 61 IN 1997 72 3 BORREGO 104 119 IN 1990 106 -2 71 53 IN 1996 73 -2 $$