The crystal clear waters of Moosehead Lake offer many enjoyable swimming opportunities. There are three public beaches that can easily be accessed right from downtown Greenville.

Greenville Junction:

The beach in Greenville Junction has picnic tables and a play area for children. There is also a wharf if you would like to cast a line to the plentiful brook trout and salmon swimming around. A boat launch is also located on site if you would like to enjoy the rest of the lake!

Directions: From downtown Greenville take Route 15 (Pritham Avenue) north for 1.3 miles. Go under the railroad trestle, bear right, and then take a sharp right into the Junction Wharf area.

Lily Bay State Park:

The State Park has a variety of campsites along with one of the nicest beaches on the entire lake. It is a wide sandy beach with a picnic area, a wide expanse of lawn, and a play area for children. This is a great place to enjoy a day or maybe even a long weekend! The park charges a nominal day use fee. 

Directions: From downtown Greenville go north on the Lily Bay Road for about 8 miles. You will see the park entrance on your left.

Rec Cross Beach by Masonic Temple:

This is a nice sandy beach with a protected swim area and lifeguard on duty! A perfect place to bring your family for the day! In the summer, the Greenville Recreation Department offers swimming lessons and on site is also a set of rafts for children to jump off!

Directions: From downtown Greenville go north on Route 15 (Pritham Avenue) for .6 miles. Park in the Masonic Temple parking lot on the right.