Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Start in Kennebunkport Harbor, where the village is at its most pleasant before the day-trippers arrive. Allow about an hour to stroll the waterfront, browse the galleries and shops around Dock Square, and take in the working harbor. Parking can be limited and often paid during the busier season, so arrive early; allow roughly 10–15 minutes to park and walk into the village. Follow with coffee and a light breakfast at Dock Square Coffee House—budget about $8–15 per person and 45 minutes. Hours can vary seasonally, so check the morning schedule before setting out.
Late morning, drive approximately 15–20 minutes to Goose Rocks Beach near Cape Porpoise. The beach is broad and excellent for an unhurried walk, but seasonal parking rules and fees may apply, and access can be restricted during busy summer periods. Spend about 1½ hours along the sand; bring a light layer, as the ocean breeze can be cool even on a sunny day. Then continue 5–10 minutes to Cape Porpoise Harbor for a quieter look at the fishing boats and views toward Goat Island Lighthouse from shore. Give yourself around 45 minutes here—this is a good place to slow down rather than chase a formal attraction.
Return toward Kennebunkport for lunch at The Clam Shack, allowing about an hour for a classic Maine seafood meal. Plan on roughly $20–35 per person, and confirm seasonal hours before relying on it, since the restaurant’s schedule can change outside the main summer season. After lunch, drive about 15 minutes to Kennebunk Free Library in Kennebunk for a calm final stop of approximately 45 minutes. Its historic setting makes it a pleasant way to see the village center, though library hours are typically more limited than those of shops and restaurants—check that it is open on your chosen day. If time remains, leave a little space afterward for a brief walk around downtown rather than adding another scheduled stop.
No packing list attached yet.