This is the joint work with Rong Du. We will talk about canonical maps of Gorenstein minimal projective 3-folds of general type with locally factorial terminal singularities. Suppose that the canonical map is generically finite onto its image. We will give the universal bound of the degrees. Moreover, we gave all the possible canonical
degrees of X if X is an abelian cover over P3 and constructed all the examples with these canonical degrees.