Grant Township is a township in Pocahontas County, Iowa, United States.
Grant Township was established in 1870. It is named for President Ulysses S. Grant.