After Barry reached its maximum strength, strong wind shear removed much of the thunderstorms from the tropical cyclone. The center of the system then increased in length, and it began to weaken. At 1400 UTC on June 2, Barry made landfall near Tampa, Florida while it was at tropical depression status. As Barry moved inland, it weakened more. Later that day, the National Hurricane Center said that Barry had died out over northeastern Florida. What was left of Barry continued to move northeast. On June 3, it moved onto shore again, this time in South Carolina. Late on June 4, the extratropical system entered New England. Late on June 5, what was left of the cyclone was taken over by a larger weather system, near the border of the U.S. state of Maine and the Canadian province of Quebec.