Cast a line on Sunrise Lake or explore Rose Lake, McCoy Lake, and the other top fishing spots just minutes from the campground in Osceola County.
Osceola County is a hidden gem for freshwater fishing in northern Michigan. Whether you prefer casting from shore, wading into a quiet cove, or launching a boat, the lakes around Leroy offer excellent opportunities for anglers of all levels.
Right at the campground, Sunrise Lake is a peaceful recreational lake perfect for a morning or evening cast. You will find bluegill, sunfish, largemouth bass, and perch. The DNR boat launch is located right next door, so bringing a small boat or kayak is easy. Fishing away from the designated swimming area is permitted with a valid Michigan fishing license.
Just a short drive from the campground, Rose Lake is known for its healthy bass population and quiet, undeveloped shoreline. It is an excellent spot for kayak fishing or casting from a small boat. The surrounding wetlands attract a variety of wildlife, making it a scenic destination even if the fish are not biting.
These smaller lakes offer intimate fishing experiences away from the crowds. McCoy Lake features good panfish action, while Wells Lake is a local favorite for evening bass fishing. Both are within easy driving distance of Sunrise Lake.
Hicks Lake rounds out the nearby options with a mix of species and easy shore access. It is a great spot to take kids for their first fishing trip, with plenty of room to spread out along the bank.
A valid Michigan fishing license is required for anglers 17 and older. Licenses can be purchased online through the Michigan DNR website or at local retailers. The best times to fish are early morning and late evening, especially during the warmer summer months. Bring a variety of bait — worms and minnows work well for panfish, while artificial lures are effective for bass.
Book your stay at Sunrise Lake and spend a weekend exploring the best fishing Osceola County has to offer.