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
Discover & Learn
An Ohio.gov website belongs to an official government organization in the State of Ohio.
https://ohiodnr.gov/discover-and-learn/safety-conservation/about-ODNR/engineering/lake-milton-damLake Milton State Park
Nearly 1,700 acres of recreational waters are found at Lake Milton State Park. Boating, swimming and fishing are popular at this day-use park. Its scenic shoreline provides habitat for waterfowl and shorebirds.
https://ohiodnr.gov/go-and-do/plan-a-visit/find-a-property/lake-milton-state-parkLake Milton State Park - Wikipedia
Lake Milton State Park is in Lake Milton, Ohio. The 1,700 acres (6.9Ā km2) state park offers boating, swimming, and fishing as well as archery, disc golf, hinting, bird watching, basketball court, sand volleyball court, and mile-long trails There is also a 10 miles (16Ā km) mountain biking trail. in the winter snowmobiling, cross-country skiing, and ice fishing are offered.[1]
https://en.wikipedia.org/wiki/Lake_Milton_State_ParkBe 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
Mill Creek Day Use Area
Berlin Center
7.4 miles SFree Army Corps of Engineers picnic area on Berlin Lake near Berlin Center, Ohio, where swimming is allowed from the shoreline. There is no designated beach and no lifeguard.
Swim
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
Chestnut Run Swim Beach
Transfer
29.8 miles NEUnguarded sand beach on a quiet cove of Shenango River Lake, run by the Army Corps of Engineers off PA Route 846 near Transfer. No admission fee; restrooms open in summer.
Canoe, Kayak, Swim
Quarry Rock Falls
Bentleyville
30.0 miles NWA tiered shale cascade on the Aurora Branch of the Chagrin River at Quarry Rock in Cleveland Metroparks' South Chagrin Reservation, Bentleyville. Free entry, wading at your own risk, no lifeguards.
Hike, 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
Turkeyfoot Beach
New Franklin
31.4 miles WA free 900-foot sand beach on Turkeyfoot Lake at Portage Lakes State Park in New Franklin, south of Akron. No lifeguards, daylight swimming only, and boats share the lake.
Canoe, Hike, Kayak, 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
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
The Tubbs
Cleveland-Elyria-Mentor, OH, Ohio
36.3 miles SESwim near Cleveland-Elyria-Mentor, OH, Ohio
Swim
Jamestown Beach 2
Jamestown
37.4 miles NESmall, free public sand beach on the southwest shore of Pymatuning Reservoir in Pymatuning State Park, just south of the Jamestown Marina. Open late May through Labor Day, no lifeguards, and subject to occasional E. coli closures.
Camp, Canoe, Kayak, Swim
Buttermilk Falls Homewood
Beaver Falls, Pennsylvania
40.1 miles SESwim near Beaver Falls, Pennsylvania
Swim
Pymatuning State Park Main Beach
Andover
40.5 miles NEA free 500-foot sand beach on Pymatuning Reservoir just south of the Ohio 85 causeway near Andover, run by Ohio State Parks, with showers, a changing house and volleyball courts.
Camp, Hike, Swim
Atwood Lake Park Beach
Mineral City
43.0 miles SA sand beach on a 1,540 acre flood control lake in eastern Ohio, open to anyone who pays the $5 to $10 gate fee at Atwood Lake Park. MWCD samples the water weekly, and there has not been a bacteria advisory here since July 2022.
Camp, Canoe, Hike, Kayak, Swim
Villa Angela Beach
Cleveland
44.2 miles NWA free, lifeguarded 900-foot Lake Erie sand beach in Cleveland Metroparks' Euclid Creek Reservation on Cleveland's east side, beside Euclid Beach Park and the mouth of Euclid Creek.
Hike, SwimNearby Campsites
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
Jamestown Beach 2
Jamestown
37.4 miles NESmall, free public sand beach on the southwest shore of Pymatuning Reservoir in Pymatuning State Park, just south of the Jamestown Marina. Open late May through Labor Day, no lifeguards, and subject to occasional E. coli closures.
Camp, Canoe, Kayak, Swim
Pymatuning State Park Main Beach
Andover
40.5 miles NEA free 500-foot sand beach on Pymatuning Reservoir just south of the Ohio 85 causeway near Andover, run by Ohio State Parks, with showers, a changing house and volleyball courts.
Camp, Hike, Swim
Atwood Lake Park Beach
Mineral City
43.0 miles SA sand beach on a 1,540 acre flood control lake in eastern Ohio, open to anyone who pays the $5 to $10 gate fee at Atwood Lake Park. MWCD samples the water weekly, and there has not been a bacteria advisory here since July 2022.
Camp, Canoe, Hike, Kayak, Swim