Goals from local hero David Dunn, Franco di Santo and Pascal Chimbonda were enough to give the home side all three points in an absorbing encounter and take them clear of the relegation places into 12th.
For Owen Coyle's men, however, they must be thankful that their home form has been so good after losing yet again on the road. The game started so well for Burnley as they took the lead after only four minutes.
Bikey started the move on the right, just yards from his own goal. His pass found Elliott, who released Blake out on the left, midway inside the Blackburn half. There appeared little danger when Blake picked the ball up, but as he cut inside and drove towards goal no one closed him down and he had the space to unleash a 25-yard effort past Robinson for Burnley's first away goal in the Premier League.
Their lead was short-lived. Pederson's cross was flicked by di Santo into the path of Dunn who made no mistake in firing home from 12 yards. From this point on Blackburn were in the ascendancy.
The second goal was a scrappy one as Jensen made a mess of coming for a free-kick that Samba had headed back across goal. After colliding with his own man, the ball reached Alexander, who only succeeded in heading back across his own goal and di Santo was on hand to take advantage with the simplest of headers.
Just two minutes before half-time Blackburn doubled their lead and it looked like the game was slipping away from Burnley. They switched the ball well from right to left. Pederson headed into the path of Chimbonda who ran on into the area, beating Fletcher before slotting home.
Burnley did make more of a fight of it in the second half, without really looking a huge threat in attack.
Eagles came off the bench and breathed some life into the Burnley attack, before sliding home an injury time goal which gave Burnley hope of snatching a late point, but it was not to be for the visitors.
Burnley remain in the top half thanks to their 100% home record, but will need to start picking up some points on the road if they're to remain well away from the relegation zone come the end of the season.