Every year from April 1-30th, the tulips bloom.
Located 60 miles north of Seattle and 70 miles south of Vancouver, the Skagit Valley Tulip Festival is one of the most gorgeous places/events that I have ever seen.
In Skagit Valley, the main town is Mt. Vernon, which makes a good destination itself. So before we headed out to the Tulips, we went to a large street fair (I believe it is the second to last weekend in April). The tulip festival street fair spans the whole town and after walking a bit in the crowds, we were parched and hungry, so we grabbed some tacos and margaritas at a surprisingly hip little bar and then headed out into the tulip madness.
One of the downsides of such a beautiful festival is traffic! There is an insane amount, so I recommend grabbing bikes and biking from farm to farm (or else you have to pay a lot of parking fees).
We were tipped off by a local to find Snowgoose Produce, and grab icecream. We thought we were let in on a secret, but when we showed up there was about a 30 minute wait for the sugary stuff. But, it's worth it. You get a ball of ice-cream about the size of your head and there are hundreds of delicious flavors. I panicked and chose the old standby, cookie dough.
The colors are insane and i've never seen whole fields colored red, or yellow, or pink. It is breathtaking.