Start Your Adventure Here

Private and small group fly fishing and ice fishing tours in Acadia National Park & Mount Desert Island, ME.

Tailor-Made Fishing Tours with Generations of Local Expertise

We specialize in private, customized fly fishing and ice fishing tours throughout Acadia National Park and Mount Desert Island. With 30+ years experience fishing on the island, we promise to make your tour memorable. You will visit our favorite local fishing spots, and we’ll work together ahead of time to plan your perfect tour.

Acadia Fly Fishing is independently owned and guided by John "Sarge" Pepper, a registered Maine Guide and member of the Maine Professional Guide Association (MPGA). Sarge is also a USCG captain and graduate of the Orvis Fly Fishing school at Hubbard’s Yellowstone Lodge in Montana, as well as First Aid/CPR certified.

Client Testimonials

“10 out of 10 experience. Sarge was incredibly knowledgable and designed a fishing tour that checked all our boxes. He took us to so many great local spots that we’d never find on our own. We’ll definitely be going back next year.”

— Jon S.

“We took our kids with us who had never fished before and they loved it. Sarge is so patient and fun with kids while also teaching them along the way. He also made sure they caught plenty of fish! ”

— Meg E.

“Sarge listened to all the things we wanted to check off our bucket list and created a customized experience, exploring the best spots in Acadia. We can’t wait to book again. “

— Layla S.

5 Star Rated- Google Review

Local Expertise Creates Lasting Memories

Fishing is what we’re most passionate about, and when Acadia National Park is in your backyard the possibilities are endless. We guarantee to make your tour a memorable one.

Plan Your Trip

Explore our tour packages, or contact us to build your own.

Follow our Adventures on Instagram @acadiaflyfishing