Craig Beach at Lake Milton State Park
Craig Beach, Ohio
Canoe, Hike, Kayak, and Swim
The beach sits at the end of Grandview Road in the village of Craig Beach, on the east shore of Lake Milton about fifteen miles west of Youngstown. It runs roughly 600 feet along a shallow, gently sloping bank, with restrooms, change booths, outdoor showers, a playground, and basketball and sand volleyball courts set back in the grass behind the sand. Parking is right at the top of the beach. There are no lifeguards, swimming is at your own risk, and pets are not allowed on the sand at any time of year.
Lake Milton is a big lake for northeast Ohio, about 1,700 acres of water inside a 1,006 acre park. It is not natural. The city of Youngstown bought 3,416 acres of the Mahoning River valley in 1910 to build a municipal water supply, and the 2,800 foot dam that impounded 1,640 acres of it was finished in 1913. Craig Beach grew up on the east shore as a resort village, and for decades it had an amusement park with a roller coaster, a midway and excursion boats running out to the middle of the lake. That era ended a long time ago, but the village kept the name. The dam was opened in the spring of 1986 for reconstruction, draining the lake entirely, and when it refilled the state dedicated the shoreline as Lake Milton State Park in 1988.
Water quality is monitored through the Ohio BeachGuard program from Memorial Day through Labor Day, with advisories posted at the beach and online when bacteria counts run high after heavy rain. The best swimming is generally mid-June through August, when the shallow east shore warms fastest. The lake is drawn down roughly eight feet starting October 15 each fall and repooled beginning March 15, so the beach is a mudflat through the winter.
Beyond the swim area, the lake is set up for boats. Three public ramps serve it, at Miller's Landing, Robinson Point and Pointview, and there are three designated boat swim areas out in open water for people anchoring off. A marina operates in the Harry Meshel Picnic Area near the lighthouse. On land the park has an eighteen hole disc golf course and an archery range, and a Storybook Trail runs a half mile from the beach parking lot with pages of a children's book posted along the way.
Park hours are 6:00 am to 11:00 pm. The Mahoning River below the dam is a decent smallmouth fishery, and the lake itself gets walleye, crappie and channel catfish. Berlin Lake is ten minutes south on Route 534 if the beach here is crowded, and Youngstown with Mill Creek Park is twenty minutes east.
More Information
Be courteous, informed, and prepared. Read trailhead guidelines, stay on the trail, and don't feed the wildlife.
Read MoreDirections
From Craig Beach, Ohio
- Head northeast on Grandview Rd toward Afton Ave (0.5 mi)
- Turn right (43 ft)
- Turn right (440 ft)
The public swim beach at Lake Milton on a summer afternoon courtesy of Deans Charbal↗ (CC BY-SA 4.0↗)
Open water on Lake Milton courtesy of Ll1324↗ (CC0↗)
Grandview Road at the beach during the annual arts and crafts show courtesy of Deans Charbal↗ (CC BY-SA 4.0↗)
Summer crowd along the beach lawn at Lake Milton courtesy of Deans Charbal↗ (CC BY-SA 4.0↗)
The amusement park that once stood at Craig Beach on Lake Milton added by freearenas (No restrictions)
The village hall in Craig Beach, just up the hill from the swim beach courtesy of Roseohioresident↗ (CC BY-SA 4.0↗)
Other Swimming Holes, Hiking Trails, Canoeing Areas, and Kayaking Areas Nearby
Nelson Ledges Quarry Park
Garrettsville, Ohio
13.9 miles NA privately owned quarry park with strikingly blue-green water, a swimming beach, cliff jumping, and camping ā see the website for current pricing and available events.
Swim
Guilford Lake State Park Beach
Lisbon, Ohio
22.6 miles SA 600 foot public beach on the northwest side of Guilford Lake, a 396 acre reservoir dug in 1834 to feed the Sandy and Beaver Canal.
Camp, Canoe, Hike, Kayak, Swim
Punderson State Park
Cleveland-Elyria-Mentor, OH, Ohio
26.1 miles NWSwim near Cleveland-Elyria-Mentor, OH, Ohio
Swim
Chagrin Falls
Chagrin Falls, Ohio
30.2 miles NWA natural waterfall tumbles right through the center of town in a riverside park where you can actually swim ā a rare and charming small-city attraction year-round.
Swim
Pheasant Run Loop Portage Lakes State Park
Akron, Ohio
32.1 miles WBoating, swimming, and fishing on several surrounding lakes, plus wetlands that draw waterfowl and shorebirds ā Portage Lakes State Park packs a lot into 411 acres near Akron.
Hike
Rabbit Hill Loop Portage Lakes State Park
Akron, Ohio
32.1 miles WA scenic loop at one of Ohio's highest points, where the watershed divides between Lake Erie and the Ohio River, steeped in Native American and settler history.
Hike
Portage Lake State Park- Planet Walk Trail
Akron, Ohio
32.1 miles WA 411-acre Ohio park with boating, swimming, and fishing on several surrounding lakes, plus wetlands that attract waterfowl and shorebirds for hunting and wildlife watching.
Hike
Shoreline Trail Portage Lakes State Park
Akron, Ohio
32.1 miles WA 5-mile trail at Portage Lakes State Park in Akron that winds past Rex Lake, a dog park, the Big Oaks Picnic Area, and Turkeyfoot Beach ā accessed via the Planet Walking Trail from the park office lot.
Hike
Neshannock Creek Area
Mount Gretna, Pennsylvania
35.1 miles ESwim near Mount Gretna, Pennsylvania
Swim
The Tubbs
Cleveland-Elyria-Mentor, OH, Ohio
36.3 miles SESwim near Cleveland-Elyria-Mentor, OH, Ohio
Swim
White Star Park
Gibsonburg, Ohio
36.3 miles SEAn Ohio quarry swimming spot with fine white sand and brilliantly clear teal-blue water ā unlike anything else in the state, with depth visible right to the buoy barriers.
Swim
Buttermilk Falls Homewood
Beaver Falls, Pennsylvania
40.1 miles SESwim near Beaver Falls, Pennsylvania
Swim
Headlands Beach State Park
Mentor, Ohio
46.9 miles NThe longest natural sand beach in Ohio, a mile of open Lake Erie shoreline east of Mentor with rare dune plants behind it and a lighthouse at the end of the breakwall.
Hike, Kayak, Swim