Xavi bemoaned the state of the Coliseum Alfonso Perez pitch after Sergi Roberto was injured in Barcelona's goalless LaLiga draw at Getafe on Sunday.
The misfiring Blaugrana were held at relegation-threatened Getafe after failing to score for a third consecutive game.
Barcelona remain well on course to win the title, leading Real Madrid by 11 points with nine games to play, but were left to rue their lack of a cutting edge once again.
Sergi Roberto was replaced by Eric Garcia early on due to a hamstring injury and Xavi put that down to the playing surface.
The head coach said, according to Marca: "The state of the grass has affected us. Yesterday we trained with a dry field. I have been criticised a lot for the issue of the surface. Today the whole world has seen it.
"It is very difficult to play like this, it is bad for the show. The ball gets stuck, it's bad even for Getafe. It's essential that it be in good condition."
Xavi added: "It's no excuse and we have to recover our sensations.
"We take a point that makes it not bad at all because of how uncomfortable we have been."
Regarding the injury, Xavi said: "Sergi noticed something in the hamstring. Let's see tomorrow. Let it be for a short time, whether or not there is an injury."
The leaders face third-placed Atletico Madrid next Sunday and Xavi warned they must not let their standards slip.
"I think we're having a good season in the league, but we mustn't fall asleep. Very important games are coming up," Xavi said.
"We tried to get the full-backs to go inside. We tried, we didn't have the best game, it's clear. We gave everything and we got a point that isn't entirely bad, but we're not satisfied.
"I hope that next week we can get two or three players back. It's not an excuse, we have a good squad, I'm satisfied. From there, minimise injuries and get people back. We'll plan for next season and see what happens."