most lakes are hard to fish from shore for crappie except in the spring, the one good exception is bartlett lake, it has a large fishing pier in rattlesnake cove with lots of man made underwater habitat and there you can catch crappie right off the fishing dock. Other lakes around the state have fishing docks but some of those lakes have either little or no crappie. Other area for crappie (but it again is more of a spring time bite) is up in castle creek at pleasant up where the road crosses over the upper lake, lots of people will catch crappie there especially in the spring.