Den franske anfallsstjärnan ådrog sig en muskelskada i låret i lördagens möte med Valladolid och blir borta på obestämd tid, skriver fotbollsklubben på sin hemsida.
Griezmann spelade första halvlek i 1–0-segern på bortaplan, men ersattes av Luis Suárez efter paus.
En grundligare undersökning på söndagen visade att han gjort illa framsidan av det högra låret.
"Skadans utveckling kommer avgöra när han är tillbaka", skriver Barcelona.
Katalanerna har en poäng upp till Real Madrid i La Liga med en match mer spelad. Två omgångar återstår av säsongen.