Ocean City photography,
since 1994.

Beach portraits, seniors, sports, teams, and Ocean City events—for more than 30 years.

Photography Services

  • A family of five sitting on the beach during sunset, with the ocean and sand dunes in the background.

    Beach Portraits

    Relaxed family portraits along the Ocean City shoreline.

  • A young woman with blond hair, smiling, wearing a white sleeveless top and ripped jeans, sitting on the sand near water with grass and distant buildings in the background during sunset.

    Senior Portraits

    Personalized senior sessions built around your style and personality.

  • A young baseball player in a blue jersey and white pants crouches on the field, holding a glove, with a focused expression, near the baseball diamond with a chain-link fence and spectators in the background.

    Sports & Teams

    Individual and team photography for leagues, schools, and organizations.

  • Classic cars, including a black Ford Mustang, are lined up on a wooden pier at a daytime car show. People are walking and sitting around, with some using their smartphones, near the beach under a partly cloudy sky.

    Events & Car Shows

    On-site photography and photo products for Ocean City events.

Black and white selfie of a man with short hair holding a Canon camera, standing in front of a brick wall.

A local photographer who knows Ocean City.

I opened Photo Magic in Ocean City in 1994 and have spent more than 30 years photographing families, seniors, teams, and special events throughout the area. I know the beaches, the light, the crowds, and the timing—and I’ll guide you through the entire process.

What People Are Saying

Family group at the beach during sunset, posing for a photo on the sand with ocean in the background.

“Craig is an amazing photographer. We have been using his services for well over a decade and he has literally captured our children growing up. He is patient with kids and has a great sense of humor, to boot! We look forward to our annual portrait sessions at the beach. Can’t recommend enough!”

— Kara J
A multigenerational family sitting together on a log at the beach during sunset. There are six people, including two children, two middle-aged adults, and two elderly adults, all smiling and enjoying the evening.

“For over a decade we have gone with Craig (Photo Magic) he has always been professional and makes our family vacation memorable. His portraits and photo skills always are above and beyond expectations. We highly recommend him for your photography needs.

— -The Brantner Family- 

Looking for photography in Ocean City?

Book a portrait session, ask about photography for an event, or find photos from a recent Ocean City show.