Shoals Fly Fishing and Light Tackle is the original Portsmouth, NH-based outfitter. Our guided charters fly fishing the New Hampshire and Maine Coast have been going strong since 2003, with most trips booked well in advance of the season. This is serious fishing for newbies and die-hards alike. We cover all of the prettiest inland bays and roiling waters of the Atlantic Ocean with home turf on both New Hampshire and Maine Coast: Portsmouth Harbor, Great Bay, Little Harbor in NH and the Piscataqua, York, Kittery, & Kennebunk areas of Maine. We even fish the fabled waters outside the Nubble Lighthouse, one of the icons of Maine and a hideout for big bass.