Ronald Koeman's side are currently third in the table, four points behind leaders Atletico Madrid with two games left, while Celta, who have won their last four matches, occupy eighth position.
Match preview
Barca, at this moment in time, are still in the title race, but a lot would have to happen in order to allow the Catalan outfit to finish ahead of both Atletico and Real Madrid at the summit.
Indeed, the 3-3 draw with Levante on Tuesday night effectively ended Barca's hopes, as they now sit four points behind leaders Atletico with just two games left. Koeman's side are also two points behind second-placed Real Madrid and only two points clear of fourth-placed Sevilla entering the penultimate round of fixtures.
It is certainly a possibility that they could finish down in fourth, which would be seen as a poor campaign, despite the fact that the Copa del Rey title was secured in the middle of April.
Barca also disappointed in the Champions League this season, and Koeman is believed to have met with club president Joan Laporta on Thursday to discuss his future at the club.
All Blaugrana can do is win their next two matches and see where that leaves them, but they have found it difficult to show their best form at Camp Nou this term, dropping points in seven of their 18 La Liga games on home soil.
Celta have actually ended each of the last two La Liga seasons in 17th position, but they are currently on course for their highest finish at this level of football since claiming sixth in 2015-16.
Indeed, a record of 13 wins, 11 draws and 12 defeats from 36 matches has brought them 50 points, which is enough for eighth position, with four points separating them from ninth-placed Athletic Bilbao.
Eduardo Coudet's side will also enter this weekend's match in excellent form, having claimed maximum points from each of their last four league games, including a 1-0 success over Getafe on Wednesday night.
Nolito's first-half effort proved to be the difference between the two sides during the week, and the Sky Blues will now be looking for two more positive results against Barca and Real Betis to finish their season on a high.
Celta have only lost six of their 18 away La Liga matches this term, but they have not beaten Barca on their travels in Spain's top flight since November 2014, while Koeman's team ran out 3-0 winners when they locked horns in the reverse match back in October 2020.
Barcelona La Liga form:
Celta Vigo La Liga form:
Team News
Barca will again be without the services of Ansu Fati and Philippe Coutinho due to long-term knee injuries, while Sergi Roberto has been ruled out of the contest due to a thigh problem.
The home side will also be without the services of Frenkie de Jong due to the yellow card that the Netherlands international picked up in the draw with Levante last time out.
Koeman is expected to keep faith with the majority of the players that started on Tuesday, but Oscar Mingueza and Sergino Dest are both in line for spots in the starting XI.
As for Celta, Nestor Araujo and Facundo Ferreyra are both available following one-match bans, and the former is expected to be handed a spot in the middle of the defence this weekend.
The visitors are still missing a number of important players, though, with Sergio Alvarez, Ruben Blanco, Emre Mor, Jeison Murillo and Renato Tapia on the sidelines through injury.
There are not expected to be many surprises in the away side's XI for this match, with Nolito, Denis Suarez, Brais Mendez, Santi Mina and Iago Aspas all set to feature in attacking areas.
Barcelona possible starting lineup:
Ter Stegen; Mingueza, Pique, Lenglet; Dest, Busquets, Pedri, Alba; Griezmann, Messi, Dembele
Celta Vigo possible starting lineup:
Villar; Mallo, Aidoo, Araujo, Martin; Beltran; Mendez, Suarez, Nolito; Mina, Aspas
We say: Barcelona 2-1 Celta Vigo
Celta's recent form must be respected, and this could be a potentially very difficult match for Barca, who showed their defensive issues against Levante. We are expecting a tight game on Sunday evening but fancy Koeman's side to return to winning ways, with Messi potentially on the scoresheet.