Eating, but make it aesthetic. These South Jersey picnic spots will give your next meal the best vibes.
Pennsauken
Sit along the Cooper River at four picnic areas, admire the Philadelphia skyline and watch rowers take to the water.
Palmyra
Fuel up at the picnic tables near the parking lot before (or after) exploring the miles of nature trails and searching for local wildlife.
National Park
Lounge by the Delaware River near Fort Mercer, the James and Ann Whitall House or the Butterfly Garden for a historic afternoon.
Absecon
Pull up to the picnic tables or bring a blanket and grab a spot on the grass for a meal on the grounds of NJ’s tallest lighthouse.
Smithville
Pack your basket for a tasty meal at a table under the pavilion next to the Smith’s Woods’ playground and nearby trails.
Ocean City
Smell the saltwater, watch the sunset and take in the tranquility of this Ocean City staple.
Delanco
Choose from one of three picnic pavilions with charcoal grills, playgrounds and restrooms.
Cape May
Take in the sea and sand, the Cape May Lighthouse and the local wildlife.
Hamilton
Take in the flowering beauty of Sayen Gardens while you indulge in your picnic, then take a look inside the Sayen House.
Barnegat Light
Sit at the picnic tables next to the Barnegat Lighthouse and watch the waves roll in or take a break in the shade of the gazebo.
Haddonfield
Dine in the same park where the world’s first nearly complete dinosaur skeleton was discovered. Plus, explore nearby Hopkins Pond and Driscoll Pond.

