Most beaches on PEI are dog friendly as long as they are on a leash!! Blooming Point beach is one of my favourites. It’s absolutely beautiful and it is only about a 20-25 minute drive east from Charlottetown, just off Highway 2.
Tea Hill is another nice beach and park area just outside of Charlottetown in the community of Stratford, probably about a 15 minute drive.
Dogs are not allowed on any of the PEI National Park beaches but they are allowed on the trails or in the campgrounds as long as they are on a leash.