In this paper, we study the following critical Schrödinger–Poisson system involving p-Laplacian in \({\mathbb {R}}^3\) of the form: \(\begin{aligned} {\left\{ \begin{array}{ll}-\Delta _{p} u-\phi |u|^{p-2}u=\lambda |u|^{p-2}u+\mu |u|^{q-2}u+|u|^{p^*-2}u & \text{ in } {\mathbb {R}}^3, \\ -\Delta \phi =|u|^{p}& \text{ in } {\mathbb {R}}^3, \end{array}\right. } \end{aligned}\) and prescribed mass \(\begin{aligned} \int \limits _{{\mathbb {R}}^3} |u|^{p}{\textrm{d}}x=a^p, \end{aligned}\) where \(\Delta _pu =\text {div} (|\nabla u|^{p-2}\nabla u)\) is the p-Laplacian operator, \(p\in (\frac{1}{2},3)\) , \(\mu , a>0,\) \(\lambda \in {\mathbb {R}}\) , \(q\in (p, p^*)\) and \( p^*:= \frac{{3p}}{{3-p}}\) . For the \(L^p\) -subcritical case, we show the existence of multiple normalized solutions by using the truncation technique and the genus theory. For the \(L^p\) -supercritical case, we obtain a couple of normalized solutions by developing the auxiliary functional. For both cases, in order to overcome the loss of compactness of the energy functional due to the critical growth, the concentration–compactness principle is needed to overcome this difficulty. In a sense, we generalize some of the previous results.