Tito Vilanova's side wrapped up their fourth league crown in five years last weekend, but still have the chance to equal the mark set by Jose Mourinho's victorious side last season.
A 21st-minute strike from Pedro and an own-goal from Valladolid's Marc Valiente before halftime sealed a drab victory in unseasonably chilly and wet conditions in a two-thirds full stadium.
Valladolid pulled one back from the penalty spot through Victor Perez at the end.
Barca climbed on to 94 points with two games left to play, away to city rivals Espanyol next weekend and at home to Malaga on June 1st.
Rayo Vallecano stayed in the hunt for a Europa League place with a 3-2 win at Levante that put them eighth with 49 points.
Captain Piti scored twice, his second from the penalty spot, to take his tally for the season to 17.
At the foot of the standings, Deportivo Coruna boosted their hopes of avoiding relegation with a 2-0 win at home to Espanyol that dragged them out of the bottom three into 17th.
A fizzing long-range shot from Bruno Gama flew in off the far post after 50 minutes, and his Portuguese compatriot Nelson Oliveira lobbed a second on a breakaway at the end.
Deportivo climbed on to 35 points with two games left to play, one ahead of Real Zaragoza, who dropped down to 18th, after a 2-1 defeat at home to Athletic Bilbao.
Portugal striker Helder Postiga had given Zaragoza an early lead with a looping header, but after spurning a host of chances they conceded twice in the last 10 minutes.
Fernando Llorente scrambled an equaliser and in added time Ibai Gomez netted with a clever backheel finish.
Zaragoza slipped into the danger zone with 34 points and Celta Vigo are 19th with 31.
Basement side Real Mallorca, with 29 points, play their game in hand at Real Betis on Monday, and need at least a draw to avoid the drop as they have an inferior head-to-head record with Deportivo.
- Sports & Recreation
- Jose Mourinho
- Real Zaragoza
- Marc Valiente