There’s nothing more magical than the vibrant, beautiful arc of a rainbow. There is a precious moment when the clouds part, sun pours through, and a rainbow appears, shimmering and colorful. These 12 amazing rainbows in Oregon were captured perfectly, and they’re absolutely stunning.

  1. A monster rainbow in Beatty.

Flickr/ Al Case So cool!!

  1. A rainbow near Bend.

Flickr/ Andy Melton A beautiful sight.

  1. Double rainbow in Florence.

Flickr/ Openviolin Wow! Can you see the faint double rainbow?

  1. Beautiful Ashland.

Flickr/ Al Case An absolutely perfect rainbow.

  1. A rainbow in the mountain fog.

Flickr/ J. S. Townsley Lovely Mt. Hood.

  1. Double rainbow!!

Flickr/ Susie WOW. That’s three rainbows if you count the reflection!

  1. A rainbow over the ocean.

Flickr/ Mike McBride At Newport Beach.

  1. A rainbow in Eugene.

Flickr/ Dave Roth I can see the end!

  1. A rainbow at Willow Creek Hot Spring.

Flickr/ Ben Amstutz I have to go here!

  1. A perfect rainbow over Portland.

Flickr/ brackenm Magical.

  1. A rainbow over Mt. Hood.

Flickr/ mountainamoeba Mt. Hood is absolutely gorgeous. The rainbow above it is almost too amazing to be real!

  1. Rainbow at Oregon Raceway Park, Grass Valley.

Flickr/ Curt Smith Stunning.

Have you seen any awesome rainbows lately? Which of these rainbows is your favorite? Let us know in the comments.

Flickr/ Al Case

So cool!!

Flickr/ Andy Melton

A beautiful sight.

Flickr/ Openviolin

Wow! Can you see the faint double rainbow?

An absolutely perfect rainbow.

Flickr/ J. S. Townsley

Lovely Mt. Hood.

Flickr/ Susie

WOW. That’s three rainbows if you count the reflection!

Flickr/ Mike McBride

At Newport Beach.

Flickr/ Dave Roth

I can see the end!

Flickr/ Ben Amstutz

I have to go here!

Flickr/ brackenm

Magical.

Flickr/ mountainamoeba

Mt. Hood is absolutely gorgeous. The rainbow above it is almost too amazing to be real!

Flickr/ Curt Smith

Stunning.

OnlyInYourState may earn compensation through affiliate links in this article.