The complex dynamics of a predator-prey system in discrete time are studied. In this system, we consider the prey’s Gompertz growth and the square-root functional response. The existence of fixed points and stability are examined. Using the center manifold and bifurcation theory, we found that the system undergoes transcritical bifurcation, period-doubling bifurcation, and Neimark-Sacker bifurcation. In addition, numerical examples are presented to illustrate the consistency of the analytical findings. The bifurcation diagrams show that the positive fixed point is stable if the death rate of the predator is greater than a threshold value. Biologically, it means that to prevent the predator population from growing uncontrollably and stability of the positive fixed point, the predator’s death rate should be greater than the threshold value.