Catalina Island Weather Forecast

Avalon, CA Weather Forecast

The weather on Catalina Island is described as a mild subtropical climate with warm year 'round temperatures. The average high temperature during winter months on Catalina Island is 63 and the average low temperature is 50 degrees Fahrenheit. The average high temperature during summer months on Catalina Island hovers around 72 and the average low temperature is 65 degrees Fahrenheit.

Catalina Island receives an average of 12 inches of rainfall per year, with January typically being the wettest month.

Year 'Round Weather in Avalon, CA

You can enjoy beautiful weather year 'round on Catalina Island. Blue skies and crystal clear waters await you. The dress code for the Island is “island casual.” A light sweater or jacket is recommended for cool evenings, as it gets chilly once the sun goes down. You may also appreciate a sweater or light jacket if you venture out on a boat during winter months. If you want to do any hiking, you may want to bring a good pair of sneakers or hiking boots. Don’t forget your swimsuit! The average ocean temperature hovers around 73 degrees in August, making it the warmest ocean water off the coast of California.

Average highs & lows (in Fahrenheit):

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High 63° 63° 63° 64° 66° 68° 71° 73° 72° 70° 67° 63°
Low 50° 51° 52° 55° 58° 61° 64° 65° 64° 60° 54° 49°
Average Ocean Water Temperature around Catalina Island
(including Avalon and Two Harbors)

Summer (June-August) 70-75 degrees F
Fall (Sept – Nov) 65-70 degrees F
Winter (Dec. – Feb.) 59-65 degrees F
Spring (March-May) 65-70 degrees F

Explore the Island

Catalina Flyer

Catalina Flyer from Newport

$10 Off Catalina Island Ferry

Hop onboard the Catalina Flyer for daily ferry service from Newport Beach to Avalon, Catalina Island in just over 1 hour.

Catalina Sea Spa

Catalina Sea Spa

Recharge with massages starting at $110.

Discover Bliss at Catalina Sea Spa! Book online or call 310-510-8920. Treat yourself and escape to relaxation today!