In this work, the qualitative properties of the fixed points in the non-hyperbolic and degenerate cases, codimension-one bifurcations and Marotto’s chaos of a discrete predator–prey system with weak Allee effect on the predator are investigated. Utilizing the center manifold theorem and the reduction principle, the qualitative property of each fixed point in the non-hyperbolic case is explored. Based on the approximate flow theory, the qualitative property of the boundary fixed point in the degenerate case is investigated. Making use of the center manifold theorem and the bifurcation theory, all the potential codimension-one bifurcation types of the co-existence fixed point are explored, including flip bifurcation and Neimark–Sacker bifurcation. For each type of these bifurcations, not only the concise non-degenerate condition expressed by the system parameters is given, but also the analytical expression of the system orbit caused by the bifurcation is derived. Based on the non-negativity of the bifurcation critical values, the non-resonant and non-degenerate conditions for the occurrence of these bifurcations, the system parameter plane is divided into several regions using tools such as the polynomial complete discriminant system theory, real root separation theory, dichotomy method, implicit function theorem and Cardan’s formula. In each region, the direction and stability of these bifurcations are studied, which helps to theoretically explain the impact of Allee effect on the system. By proving that the co-existence fixed point is a snap-back repeller under appropriate conditions, it is obtained that the system is chaotic. Numerical simulations are completely consistent with all the theoretical analyses. The research results show that the impact of Allee effect on the population system depends not only on the assumption and construction of the system, but also on the system parameter and initial value of the system.