Fry was elected to the Twentieth Congress and reelected as a Jacksonian to the Twenty-first Congress. He was not a candidate for renomination in 1830. He resumed business activities, and was a member of the State constitutional convention in 1837 and 1838. He died in Allentown, Pennsylvania. Interment in Union Cemetery.