Located at 10901 Bay View-Edison Road, Mount Vernon, WA 98273, Bay View State Park is a 25-acre camping park with 1,285-feet of saltwater shoreline on Padilla Bay, overlooking the San Juan Islands. Dogs on a leash no longer than 8 feet are allowed in the park, but are not permitted on designated swimming beaches.
More information on Bay View State Park