Located in downtown Charlevoix, Michigan Beach Park has roughly 2,000 feet of beach frontage on Lake Michigan, extending between the Pine River to the west city limits. The park has a wide sandy beach, walking paths, playground equipment, volleyball courts, basketball courts, picnic tables, a covered pavilion, restrooms, and a seasonal concession stand. The beach is staffed by lifeguards.
The southwestern portion of the property is a large forested area with walking trails, benches, and stairways leading down to the beach. This area is accessible from the beach below, the parking area, or from Park Avenue.