Located adjacent to the Blue Ridge Parkway in Little Switzerland (near Spruce Pine), Grassy Creek Falls is a multi-cascade waterfall. The photos above and right are the top two tiers. It's a two-mile roundtrip hike: a gradual descent to the falls, so a gradual uphill hike back! There is another Grassy Creek Falls - in DuPont State Forest.
The parking area is very near the exit on the Blue Ridge Parkway for Little Switzerland (Milepost 334). The waterfall is on private property, but it's open to the public to enjoy. Immediately after turning onto Grassy Creek Falls Road, you will see a sign that says "no parking beyond this point." Park on the roadside here and walk down the unpaved road for about 2/3 mile - then turn right onto a small trail (there's a sign). About 1/3-mile down this hiking trail, you will see the waterfall to the right through some trees. To get a closer look, there are some steep narrow paths to the base.
The trail continues past the falls downhill by the creek, but not much to see. On the other side of the Parkway is "downtown" Little Switzerland with a great cafe and a few shops.
Directions: From Blue Ridge Parkway, take the Little Switzerland exit around MP335. Turn right, go under the Parkway, and take an immediate right on the gravel Grassy Creek Falls Road. Park immediately on your right. (Or you can drive up from Marion via US Highway 221 and NC 226A to Little Switzerland.)