To address the source of infection in humans and public health importance of Giardia duodenalis parasites from animals, nucleotide sequences of the triosephosphate isomerase (TPI) gene were generated for 37 human isolates, 15 dog isolates, 8 muskrat isolates, 7 isolates each from cattle and beavers, and 1 isolate each from a rat and a rabbit. Distinct genotypes were found in humans, cattle, beavers, dogs, muskrats, and rats. TPI and small subunit ribosomal RNA (SSU rRNA) gene sequences of G. microti from muskrats were also generated and analyzed. Phylogenetic analysis on the TPI sequences confirmed the formation of distinct groups. Nevertheless, a major group (assemblage B) contained most of the human and muskrat isolates, all beaver isolates, and the rabbit isolate. These data confirm that G. duodenalis from certain animals can potentially infect humans and should be useful in the detection, differentiation, and taxonomy of Giardia spp.