Cassandra’s Photography specializes in on-location High School Senior Pictures – where you can be who you are and she’ll bring out your best!

The beaches of Cape Cod, Plymouth, Wareham, and Marion are some of my favorite places to take senior portraits – but I will also go to the location of your choice. I can photograph you at your home or backyard, a local park, even your high school soccer / track / football or baseball field!

I have been photographing High School Senior yearbook photos on the beaches of Cape Cod for over 20 years.  I know how to make the seniors (girls AND boys!) feel comfortable in front of the camera and pose them so they don’t feel awkward. You will look great!

I am familiar with the yearbook requirements and take care of sending the yearbook photo to your school for you.  I can help you select the best products for your home.  I know  the best beaches at the best times of the day and year, and how to deal with the weather. I’ll make the entire process comfortable and easy for you – and you’ll have a blast!

Many high school seniors from towns away from the beach, such as Hopkinton, Milford, and Dedham, also come to Cape Cod to have their senior pictures taken by Cassandra.  If you’re looking for senior portraits that are different from everyone else’s in your high school, a yearbook portrait that will stand out from the rest, then give me a call!  I also photograph senior portraits for high school seniors visiting Cape Cod on their summer vacation with their family.

Senior Portraits Barnstable High School

We were concerned if hiring a professional photographer was worth it and wanted someone Emily would be comfortable with. We were extremely happy with our session, the photos and you put Emily at ease. Beautiful beach photos!!
Loved how organized you were the day we viewed the photos as well.
Cassandra is the consummate professional, she puts you at ease, takes quality photos and is reasonably priced.

Emily, Cape Cod

You’ll see many examples of senior pictures on Cape Cod and Plymouth in the High School Senior Photo Gallery.  Check it out – you may even see someone you know!


Sunrise/Sunset Photo Session - Most Popular!
I will spend about one hour photographing you on your favorite beach on Cape Cod, or Plymouth, Wareham, Bourne or your favorite beach in Southeastern Massachusetts. You can change outfits as many times as you want. You’ll see between 30 and 50 previews at your personal view and order appointment at my office in Wareham. If you love to have your picture taken, want to incorporate lots of different ‘looks’ and props (such as sports apparel, or a pet) or want to feel like a model,  this session is for you! We’ll schedule your shoot about 1 hour before sunset (or 1/2 hour before sunrise) for the best and most flattering light (and less-crowded beaches), any day of the week that’s convenient for you. I schedule just one Sunrise/Sunset session per day, so you get my full attention!  This is the session you want for of lots of poses and products because you’ll want all of them! Session fee is $150.
Book Your Sunrise/Sunset Session Now!

Check out a behind-the-scenes video of a senior sunrise/sunset portrait session!

cape cod photographer

When I saw the proofs and I couldn't make up my mind, I knew my money was well spent!
You went above and beyond the hour and a half photographing my daughter. That showed me that you were a professional who wasn't limiting your time and wanted to continue to get great pictures for your client. That impressed me greatly! You get what you pay for. Cassandra's a talented photographer with unique poses and you'll be very happy with the quality and end result. Also, she spends quality time with her clients and has great ideas.

Rachel Bridgewater-Raynham High School

Mini Beach Session
2nd Most Popular! You get about 1/2 hour session with one outfit change, and you’ll see about 15 – 20 previews at your view and order appointment. Your session will take place about 1/2 to 1 hour before sunset at a beach that I choose. This beach senior portrait experience is designed for smaller budgets and smaller senior picture needs.  Session fee is $85.
Book Your Mini Beach Session Now!


Walk in the Park
Not a beach person? There’s plenty of alternatives! You can schedule a 1 hour session (unlimited outfit changes) or a 1/2 hour session (1 outfit change) at a local park or even your own home. This session is scheduled between 8AM and 4PM, any day of the week. Most popular locations are parks in the Bourne, Wareham and Plymouth area, but I do have some cool “alternative” places in the Plymouth, Bourne, and Wareham area that I’ve used, too. You’ll see between 20-40 previews depending on the length of your session. Session fee is $100 for 1 hour or $70 for 1/2 hour senior portrait session.

Book a 1 Hour Park Session
Book a 1/2 Hour Park Session

Speed Session
Fast & Simple Senior Pictures!  Maybe you don’t like having your picture taken.  Or your yearbook deadline is just around the corner, and just want an awesome professional yearbook photo. This no-frills session is for you! Includes a 15-minute photo session at a park (no beach), your yearbook photo submission, and a printable digital file – all from one pose, fully retouched. You’ll see 10-12 different images in an online proof gallery to select your pose from (and order additional products if you want). Scheduled between 9AM and 4PM at a location selected by Cassandra. Speed Session fee is $175.


If you have any questions, please feel free to call me at 508-335-2369 and I can help you select the session that’s right for you.  To reserve your date and time, the full session fee is due. You can pay via credit card (MC, Visa, Amex, Discover) over the phone, or I can email you a secure form to pay online via credit card.  If you prefer to mail a check, your session time will be held for 3 days as a courtesy while waiting for payment. After that, your session date and time is not considered reserved until payment is received.  You may cancel up to 48 hours in advance and receive a full refund.  If it’s less than 48 hours, you’re deposit can be applied to another session.  All session fees are subject to 6.25% Massachusetts Sales Tax.

Cape Cod Photographer

It was a fabulous session. We loved that Cassandra had great ideas for locations on the beach to take photos. She knew what would look good and how and where to pose my son.
She was fantastic during the photo session and the quality of the photos are amazing. I researched other websites during my search for a photographer for my son's senior pictures. The photos on Cassandra's website were crystal clear, and every single teen looked relaxed and at ease. That's all I needed to pick up the phone and schedule an appointment. Once I saw the product I realized what a moment in time she has captured for us. We have been thrilled with the result!

Gordon Groton-Dunstable High School


The weather in New England and Cape Cod is unpredictable, and beach conditions can be drastically different than the weather at your house or cottage. I will be in touch with you the day before your senior portrait session to confirm the details of your session, and the day of your session if the weather is questionable. Normal conditions at the beach may include wind, cloudy gray skies, mist and fog, and bugs! Only excessive wind (over 15mph), rainy days, or threat of thunder and lightning can be cause for rescheduling or cancellation. I do leave open dates every week to account for rescheduling because of weather.  If we need to cancel because of inclement weather, and we are unable to reschedule at a mutually convenient time, your session fee and deposit will be fully refunded.

Feel free to call me at 508-335-2369 or email me if you need help deciding on the perfect senior portrait session for you!

Cape Cod Photographer

Amazing photos! Our favorite part was the location. It was perfect.
Hire Cassandra over and over again for any family, graduation, etc. photos. Her work is amazing and flawless!

Chris, Sandwich High School