The midfielder suffered a hamstring injury in the midweek Champions League win at Slavia Prague.
Pedri underwent medical tests on Thursday upon his return to Barcelona, which revealed a hamstring injury in his right leg.
The expected recovery time is around four weeks. This is a significant blow for Barca, given the player's importance to coach Hansi Flick's system.
It will mean Pedri misses next Wednesday's clash with Copenhagen for a place in the top eight of their Champions League group stage, which would see them avoid the round of 32 play-offs.
Pedri will miss two Copa del Rey matches: the quarter-final against Albacete at the Carlos Belmonte stadium, and the first leg of the semi-final should Barcelona win.
