NATIONAL WEATHER SERVICE FORECAST TEMPERATURES VS. DAILY RECORDS *** EXPERIMENTAL *** LAST FORECAST ISSUANCE 12 AM WED APR 15 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 69 81 IN 1966 66 3 37 IN 1921 ANAHEIM 76 94 IN 2011 77 -1 45 IN 2001 SAN DIEGO 70 90 IN 1948 69 1 44 IN 1913 VISTA 72 95 IN 1966 69 3 35 IN 2003 CHULA VISTA 69 83 IN 1964 68 1 39 IN 1921 RIVERSIDE 78 99 IN 1987 76 2 32 IN 1913 LAKE ELSINORE 77 98 IN 1987 76 1 31 IN 1921 ESCONDIDO 74 95 IN 1966 74 0 31 IN 1900 EL CAJON 76 95 IN 1964 75 1 33 IN 1945 RAMONA 74 88 IN 1987 72 2 31 IN 2012 ALPINE 72 93 IN 1966 71 1 35 IN 1973 BIG BEAR LAKE 59 77 IN 1979 57 2 12 IN 1965 IDYLLWILD 62 80 IN 1987 64 -2 20 IN 1972 PALOMAR MOUNTAIN 61 77 IN 1990 61 0 24 IN 2009 LAKE CUYAMACA 64 81 IN 1962 59 5 26 IN 1970 CAMPO 73 93 IN 1984 72 1 26 IN 2022 PALM SPRINGS 87 105 IN 1947 85 2 36 IN 1976 INDIO 88 107 IN 1904 86 2 42 IN 1945 THERMAL 89 102 IN 1984 87 2 39 IN 1998 BORREGO 87 103 IN 1985 85 2 37 IN 1972 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Thu Thu HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 69 79 IN 1948 66 3 56 39 IN 1921 55 1 ANAHEIM 75 92 IN 2011 77 -2 54 44 IN 1998 54 0 SAN DIEGO 70 87 IN 1948 69 1 56 45 IN 1887 57 -1 VISTA 72 91 IN 1999 70 2 52 35 IN 1976 50 2 CHULA VISTA 68 89 IN 1999 69 -1 55 41 IN 1921 53 2 RIVERSIDE 75 96 IN 1948 76 -1 53 33 IN 1921 50 3 LAKE ELSINORE 75 96 IN 1954 77 -2 48 32 IN 1967 49 -1 ESCONDIDO 73 92 IN 2011 74 -1 50 31 IN 1940 52 -2 EL CAJON 75 96 IN 1948 75 0 50 34 IN 1921 51 -1 RAMONA 72 88 IN 2011 72 0 39 33 IN 2009 43 -4 ALPINE 69 90 IN 1999 71 -2 52 37 IN 1976 47 5 BIG BEAR LAKE 57 73 IN 1987 57 0 29 13 IN 1967 31 -2 IDYLLWILD 60 79 IN 1984 64 -4 43 19 IN 1998 35 8 PALOMAR MOUNTAIN 59 79 IN 1987 61 -2 43 22 IN 1976 42 1 LAKE CUYAMACA 61 83 IN 1948 59 2 45 25 IN 1967 39 6 CAMPO 70 92 IN 1984 73 -3 42 27 IN 2008 38 4 PALM SPRINGS 86 110 IN 1948 85 1 59 43 IN 1998 57 2 INDIO 88 108 IN 1904 86 2 60 44 IN 1904 63 -3 THERMAL 88 105 IN 1954 87 1 57 42 IN 1995 55 2 BORREGO 86 101 IN 1987 85 1 54 35 IN 1998 56 -2 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Fri Fri HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 75 86 IN 1999 66 9 56 41 IN 1922 55 1 ANAHEIM 77 92 IN 2016 77 0 53 45 IN 2001 54 -1 SAN DIEGO 74 86 IN 2016 69 5 57 46 IN 1967 57 0 VISTA 79 94 IN 1999 70 9 52 37 IN 1967 50 2 CHULA VISTA 73 86 IN 2016 69 4 56 41 IN 1922 53 3 RIVERSIDE 75 95 IN 1999 76 -1 51 34 IN 1920 50 1 LAKE ELSINORE 76 97 IN 1954 77 -1 47 32 IN 1976 49 -2 ESCONDIDO 78 92 IN 1999 74 4 51 30 IN 1904 52 -1 EL CAJON 78 93 IN 1999 75 3 51 34 IN 1921 51 0 RAMONA 76 88 IN 1999 72 4 40 30 IN 1976 43 -3 ALPINE 73 91 IN 2008 71 2 51 35 IN 1976 47 4 BIG BEAR LAKE 54 74 IN 1989 57 -3 23 19 IN 1978 31 -8 IDYLLWILD 61 84 IN 1954 64 -3 39 19 IN 1967 35 4 PALOMAR MOUNTAIN 61 80 IN 1954 61 0 41 23 IN 1942 42 -1 LAKE CUYAMACA 60 80 IN 1984 60 0 41 24 IN 1976 39 2 CAMPO 69 91 IN 1954 73 -4 40 24 IN 1976 38 2 PALM SPRINGS 80 106 IN 1954 85 -5 57 40 IN 1976 58 -1 INDIO 81 109 IN 1904 86 -5 58 41 IN 1924 63 -5 THERMAL 82 107 IN 1954 87 -5 55 35 IN 1995 55 0 BORREGO 78 104 IN 1989 85 -7 50 38 IN 1968 56 -6 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Sat Sat HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 75 83 IN 2021 66 9 57 42 IN 1971 55 2 ANAHEIM 84 90 IN 2021 77 7 54 47 IN 2002 54 0 SAN DIEGO 77 87 IN 2016 69 8 56 44 IN 1896 57 -1 VISTA 80 92 IN 1999 70 10 52 36 IN 1968 50 2 CHULA VISTA 76 87 IN 2016 69 7 54 41 IN 1928 54 0 RIVERSIDE 84 97 IN 1914 76 8 52 33 IN 1917 50 2 LAKE ELSINORE 84 98 IN 1910 77 7 49 33 IN 1968 49 0 ESCONDIDO 81 97 IN 1914 75 6 51 28 IN 1896 52 -1 EL CAJON 83 95 IN 1999 75 8 50 36 IN 1924 51 -1 RAMONA 81 88 IN 1999 72 9 39 31 IN 2013 43 -4 ALPINE 77 92 IN 1999 71 6 53 38 IN 1968 47 6 BIG BEAR LAKE 59 75 IN 1989 58 1 25 16 IN 1963 31 -6 IDYLLWILD 66 80 IN 1954 64 2 41 16 IN 1968 36 5 PALOMAR MOUNTAIN 67 79 IN 1954 62 5 44 23 IN 1968 42 2 LAKE CUYAMACA 67 81 IN 1954 60 7 43 24 IN 1917 39 4 CAMPO 76 91 IN 1989 73 3 42 26 IN 2013 38 4 PALM SPRINGS 88 104 IN 1994 85 3 56 40 IN 1968 58 -2 INDIO 88 108 IN 1954 86 2 56 41 IN 1927 64 -8 THERMAL 90 105 IN 1994 88 2 51 40 IN 2004 55 -4 BORREGO 86 101 IN 1994 86 0 51 44 IN 1972 56 -5 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Sun Sun HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 73 83 IN 2021 66 7 57 41 IN 1955 55 2 ANAHEIM 81 103 IN 2009 77 4 56 44 IN 1995 54 2 SAN DIEGO 75 91 IN 2009 69 6 56 42 IN 1880 57 -1 VISTA 79 93 IN 2009 70 9 53 37 IN 2004 51 2 CHULA VISTA 73 91 IN 2009 69 4 55 42 IN 1968 54 1 RIVERSIDE 84 100 IN 1914 76 8 54 34 IN 1955 50 4 LAKE ELSINORE 84 96 IN 1999 77 7 51 27 IN 1933 49 2 ESCONDIDO 80 94 IN 1914 75 5 52 31 IN 1927 52 0 EL CAJON 82 95 IN 2009 75 7 51 33 IN 1922 51 0 RAMONA 79 91 IN 2009 72 7 40 31 IN 2007 43 -3 ALPINE 78 91 IN 2009 71 7 55 30 IN 2004 47 8 BIG BEAR LAKE 64 73 IN 1989 58 6 30 18 IN 2007 32 -2 IDYLLWILD 69 80 IN 1950 64 5 46 18 IN 1955 36 10 PALOMAR MOUNTAIN 68 79 IN 1950 62 6 47 24 IN 1967 42 5 LAKE CUYAMACA 70 83 IN 1930 60 10 48 24 IN 2007 39 9 CAMPO 78 92 IN 1989 73 5 43 22 IN 2007 38 5 PALM SPRINGS 92 104 IN 1980 86 6 61 34 IN 1968 58 3 INDIO 93 106 IN 1904 86 7 60 44 IN 1968 64 -4 THERMAL 93 104 IN 1999 88 5 55 41 IN 2013 56 -1 BORREGO 91 102 IN 1999 86 5 56 36 IN 1972 56 0 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Mon Mon HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 69 86 IN 1987 66 3 56 40 IN 1971 55 1 ANAHEIM 77 104 IN 2009 77 0 54 47 IN 2002 55 -1 SAN DIEGO 72 98 IN 2009 69 3 56 42 IN 1896 58 -2 VISTA 74 88 IN 1999 70 4 51 37 IN 2004 51 0 CHULA VISTA 70 97 IN 2009 69 1 55 41 IN 1955 54 1 RIVERSIDE 79 101 IN 2009 76 3 52 36 IN 1972 51 1 LAKE ELSINORE 79 106 IN 1899 77 2 48 31 IN 1972 49 -1 ESCONDIDO 76 97 IN 1899 75 1 50 26 IN 1896 52 -2 EL CAJON 78 94 IN 1906 75 3 49 34 IN 1955 51 -2 RAMONA 74 96 IN 2009 72 2 42 34 IN 2021 44 -2 ALPINE 74 98 IN 2009 71 3 52 30 IN 2004 47 5 BIG BEAR LAKE 61 75 IN 2009 58 3 29 15 IN 1967 32 -3 IDYLLWILD 66 80 IN 2012 64 2 44 17 IN 1967 36 8 PALOMAR MOUNTAIN 63 80 IN 1958 62 1 44 24 IN 1967 42 2 LAKE CUYAMACA 65 79 IN 1999 60 5 45 24 IN 1972 39 6 CAMPO 72 90 IN 2009 73 -1 43 24 IN 1972 39 4 PALM SPRINGS 87 106 IN 1958 86 1 59 39 IN 1967 58 1 INDIO 91 105 IN 1939 86 5 60 42 IN 1967 64 -4 THERMAL 91 106 IN 1958 88 3 57 40 IN 2000 56 1 BORREGO 88 104 IN 1989 86 2 54 28 IN 1972 56 -2 RECORD HIGH MAX RECORD LOW MIN NWS FORECAST NWS FORECAST Tue Tue HIGH RECORD YEAR AVG +/- LOW RECORD YEAR AVG +/- NEWPORT BEACH 69 84 IN 2009 66 3 56 42 IN 1922 56 0 ANAHEIM 75 99 IN 2009 77 -2 54 43 IN 1995 55 -1 SAN DIEGO 72 88 IN 1899 69 3 56 43 IN 1896 58 -2 VISTA 73 99 IN 2009 70 3 51 36 IN 2003 51 0 CHULA VISTA 70 90 IN 1987 69 1 56 43 IN 1955 54 2 RIVERSIDE 77 101 IN 2009 77 0 51 33 IN 1904 51 0 LAKE ELSINORE 77 105 IN 1899 77 0 48 30 IN 1904 49 -1 ESCONDIDO 75 98 IN 1910 75 0 51 28 IN 1904 52 -1 EL CAJON 77 98 IN 2009 75 2 50 34 IN 1955 51 -1 RAMONA 72 94 IN 2009 73 -1 41 33 IN 2002 44 -3 ALPINE 71 92 IN 1958 71 0 52 36 IN 1955 48 4 BIG BEAR LAKE 58 76 IN 2012 58 0 28 16 IN 1967 32 -4 IDYLLWILD 63 84 IN 1958 65 -2 43 18 IN 1967 36 7 PALOMAR MOUNTAIN 61 81 IN 2009 62 -1 43 23 IN 1967 42 1 LAKE CUYAMACA 62 86 IN 1930 60 2 45 25 IN 1900 39 6 CAMPO 69 94 IN 2009 73 -4 43 25 IN 2008 39 4 PALM SPRINGS 85 107 IN 2012 86 -1 58 37 IN 1962 59 -1 INDIO 89 109 IN 1958 87 2 59 44 IN 1957 64 -5 THERMAL 89 107 IN 2012 88 1 59 45 IN 2023 56 3 BORREGO 85 103 IN 2012 86 -1 54 40 IN 1972 57 -3 $$