Cannon Beach is a magical location with incredible lighting and spectacular backdrops!

It’s defiantly my family “happy place” and has been since 1988 when we first travelled there to photograph the Heller Family!

If you have never heard of Cannon Beach, it’s a charming coastal town located in Clatsop County on the northwest coast of Oregon. Nestled between the Pacific Ocean and the Coast Range Mountains, this scenic destination is renowned for its natural beauty and relaxed atmosphere. With a population of around 1,700 residents, Cannon Beach offers a peaceful retreat for both locals and visitors. 

One of the town’s most iconic landmarks is the Haystack Rock, a massive sea stack rising 235 feet above the sandy shoreline. This geological wonder is home to diverse marine life and serves as a popular spot for tidepooling and birdwatching. The surrounding Ecola State Park provides breathtaking views of the coastline and abundant opportunities for hiking and picnicking.

Cannon Beach boasts a vibrant arts scene with numerous galleries and studios showcasing the work of local artists and craftsmen. The town’s artistic ambiance is celebrated annually during the Cannon Beach Sandcastle Contest, where skilled sculptors create intricate masterpieces on the beach.

Our Clients love to explore the quaint downtown area, lined with unique boutiques, restaurants, and cafes. Our clients also enjoy the range of recreational activities, from beach combing and surfing to kite flying and beach bonfires. 

We have put together a list of suggested places to stay and our favorite restaurants. If you’re looking for the best Clam Chowder in Cannon Beach, just ask!

Why would I suggest Cannon Beach for your next Family Portrait?

Breathtaking Scenery: The natural beauty of Cannon Beach provides a stunning backdrop for family portraits. The iconic Haystack Rock, vast sandy beaches, and crashing waves of the Pacific Ocean create a picturesque setting that enhances the overall aesthetic of the photographs.

Diverse Photo Opportunities: From the beach to the nearby Ecola State Park, there is a wide range of settings to choose from for family portraits. Whether you prefer the beach with its sandy shores or the lush greenery of the park, Cannon Beach offers diverse photo opportunities to capture the perfect family moments.

Natural Lighting: The coastal location of Cannon Beach offers beautiful natural lighting, which is essential for creating flattering and vibrant portraits. The soft, diffused light during sunrise and sunset can add a warm and magical quality to the photos.

Relaxed Atmosphere: Cannon Beach has a laid-back and welcoming atmosphere, making it easier for families to feel comfortable and at ease during their portrait session. Relaxed subjects often lead to more authentic and candid moments captured in the photographs. In addition, it’s not just a great location, but an amazing Family Experience! The location offers plenty of activities to keep kids engaged and happy. From building sandcastles on the beach to exploring tide pools around Haystack Rock, the little ones can enjoy themselves while the photographer captures their natural joy and curiosity.

Timeless Memories: Family portraits taken in such a scenic location become cherished keepsakes, evoking memories of a special time spent together as a family. The picturesque setting adds depth and meaning to the photographs, making them more than just ordinary pictures. My clients have always commented that their time in Cannon Beach being photographed, as one of the best family experiences they’ve ever had!

Overall, Cannon Beach’s captivating scenery, diverse settings, natural lighting, and relaxed atmosphere make it an exceptional location for family portraits. The experience of having professional photos taken against the backdrop of this beautiful coastal town can create lasting memories that families will cherish for years to come. We would be honored to have you join us at our next Cannon Beach Family Portrait Experience!

Contact us at or 206.226.2119!