The Art of Photographing Big Families on the Outer Banks
Photographing large families is a unique art form—and one I’ve been perfecting for over 40 years.
If you’ve ever tried getting 15, 20, or even 30 people together for a photo, you already know how challenging it can be. Someone’s blinking, someone else is fussing with a toddler, and your brother-in-law is already trying to duck out early.
That’s why families vacationing in Corolla, NC or Duck or anywhere in the Outer Banks call me. I specialize in turning what could be a stressful chore into a relaxed, even joyful, experience. And more importantly—I deliver portraits that every member of the family will be proud to see hanging in the home.

Why It’s Not Just “One Big Picture”
There’s more to photographing large families than simply lining people up. Great group portraits require:
- Careful composition so every face is visible and beautifully lit
- Efficient posing that flatters all ages and body types
- Calm, confident direction to keep everyone focused and comfortable
- An eye for storytelling, so the photo feels like your family—not just a group
This is where experience matters most. I’ve worked with thousands of extended families over the years. That means I know how to manage big groups without rushing, and I know how to capture real connection—not just a lineup of faces.
A Tradition That Keeps Growing
One of the best compliments I receive is when a family books me again for their next Outer Banks reunion—or refers a friend who just has to have the same kind of portrait. It’s not because the photos are trendy or posed. It’s because they tell the truth of who your family is: connected, real, and worth remembering.

If you’re searching for Corolla family photography, OBX photographers, or even the best family photographer in Corolla NC, I encourage you to compare. My portraits aren’t mass-produced or rushed. They’re crafted—individually and intentionally—with your legacy in mind.
Let’s create something your whole family will be proud of.
📞📸 Call or Text me anytime at 908-313-6995 for more information