Cannon Beach is a great spot for the whole family on the Oregon coast. You'll see amazing views of Haystack Rock, especially if you come at sunset!
Start your adventure by heading to Cannon Beach, Or. Either head west on Highway 26 from Portland, OR. or Highway 101 south from Aberdeen Wa. Plan to arrive at the town a few hours before sunset, the beach stretches a couple miles, and it is awesome to walk along the beach during the day. There is public parking in the town but it does fill up quickly depending on the time of year that you visit.
If you're a photographer like me try to plan where to take your shot of Haystack rock and the Needles. This beach is great for sunset shots!
After the sun has gone down make a fire on the beach, fires are allowed and you'll see a lot of people hanging out on the beach well after the sun has gone down. There are hotels and campsites in the town as well as a few miles away from the town if your looking to stay in the area.