The Best Family Beach portrait Photographer in Ocean City New Jersey

Family Portrait Photographers

Welcome to Macpherson Photography, family portrait photographers! We are based out of Atlantic County right outside of Ocean City. Not only do we photograph families from Linwood, EHT, Northfield and the surrounding area, we photograph families all summer on the beach from Ocean City NJ to Cape May and LBI. Every evening we spend on the beach watching the sun go down and taking portraits with amazing and beautiful families on vacation. Our family photography sessions start at $500. Contact us to see our full price list and if a date during your stay is still available.

Contact Us!

As the summer gets closer we usually are just about fully booked 2-3 weeks out from a specific date. The longer you wait to contact us the less likely we are to still have a specific date available. If you would like more information on our photography services, please use the form to ask for our full price list! We usually respond ASAP!


Linwood Fall Photographer

Engagement Photographer Linwood NJ Recently we were able to photograph a beautiful proposal. This couple loves hikes in the mountains and he …

Birch Grove Park Northfield Photographer

Birch Grove Park Northfield Photographer Birch Grove Park in Northfield NJ is a beautiful park filled with trails that wind around little …

Senior photos EHT NJ

Senior Portrait Photographer in South Jersey We love photographing senior portraits. It is a fun relaxing shoot where we can get creative …

Photographers in Linwood NJ

Fall Portrait Photographer Linwood NJ Fall is a great time for outdoor family portraits from a fall portrait photographer in Linwood NJ. …

Wedding Photography

Click on the photo to see more of our wedding photography.