The Gunners were dominant in the first-half and took the lead when Kieran Gibbs netted his first ever Premier League goal thanks to an unconvincing attempt of a save from Shay Given.
Theo Walcott doubled the score later in the half before a confident display in the second which brought a third from a Mikel Arteta free-kick.
Wojciech Szczesny - 6.5
Shot stopping and the accuracy of his throws is definitely his forte, but his kicking and ball distribution can be improved.
Thomas Vermaelen - 7
Kept things tidy at the back and was barely troubled by the Villa players. Do not mess with the Verminator!
Johan Djourou - 6.5
Was called from the bench after Laurent Koscielny injured himself during warm up. Got himself injured in the starting few minutes to give the Arsenal faithful a scare, but came back on to put in a decent performance.
Kieran Gibbs (67' off) - 7
Yet another goal for the Gunners from their back four as he claimed his first Premier League goal in an Arsenal shirt. Arsenal's best left back by a mile.
Bacary Sagna - 7
Despite his overlapping runs down the right to support the explosive Walcott, he was never caught out of position at the back and adds stability to the Arsenal backline - which is the main reason behind Arsenal's revival of late.
Mikel Arteta - 7
He has an impressive successful passing rate and specializes in winning the fouls in the middle of the park. Scored a screamer in stoppage time to add the icing on the cake.
Alex Song - 8
Arsene Wenger should seriously consider increasing his assist bonus with the number of brilliant assists he has been making this season. The man who came in and could not even make a simple pass in the beginning has now evolved to one of the best holding midfield in the league.
Gervinho (67' off) - 7
He was the reason Arsenal was not caught on the break after taking it upon himself to keep a close eye on Albrighton. Not as potent going forward though.
Theo Walcott (77' off) - 8
It is evident this man has been working hard in the training ground. Excellent first touch and great surging runs to trouble Warnock all game long and was reward with a goal after a mouth watering finish.
Tomas Rosicky - 7
Rosicky was comfortable on the ball and maintained his fine form from the previous few matches. Kept possession well and was patient in Arsenal's build up play, waiting for pockets of spaces to open.
Robin Van Persie - 6.5
With a series of saves and blocks in the first half, he would be thinking this was not going to be his day and allowed others to bask in the limelight for once.
Aaron Ramsey (67' on) - 6
Looked confident enough to show off some of his skills on the left when Arsenal were enjoying a two goal lead.
Andre Santos (67' on) - 6
Needs some minutes under his belt and was brought on at the expense of the goal scorer. Gave away the ball with his first touch and almost got punished.
Alex Oxlade-Chamberlain (77' on) - 6.5
Kept the pressure on Villa with his blistering pace and trickery. Screams for a penalty minutes after his introduction fell on deaf ears though.
Shay Given - 6.5
He won't be too pleased with himself after allowing the ball to sneak under him for the first goal, but did his best to keep the score line respectable for his team with a couple of fine saves.
James Collins - 7
The only man in the Villa back four who was defending well and would take the credit for keeping Van Persie quiet in the box especially with his aerial dominance.
Carlos Cuellar - 6
Cuellar was caught napping on certain occasions to allow red shirts past Villa's high defensive line but managed to recover well enough.
Stephen Warnock - 5
He had one of the best off the line clearance we will see in the Premier League this season. Could not handle the red hot Walcott in the first half but there was a marginal improvement after the restart.
Alan Hutton (78' off) - 5
Hutton could not cope with the Gervinho - Gibbs combination down his side of the field and eventually cracked after 16 minutes when Gibbs was allowed to run free into the penalty area for the second time in the game and scored.
Stiliyan Petrov - 5
The skipper could not keep up with the pace of the game and Arsenal's swift passing. Got an early booking and carried on the remainder of the game in fear of picking up his second yellow and Arsenal ran riot.
Stephen Ireland - 6
Ireland could not conjure anything from midfield, leaving his strikers high and dry all game. He spent more time in his own half defending and lacked the final ball when in advance positions.
Chris Herd (52' off) - 5
Tried to pull the strings from midfield, but was totally outclassed by the Arsenal midfield and was eventually taken off after a dismal performance.
Marc Albrighton - 6
Two great opportunities on the break for Villa early on but his poor decision making cost his team dear. The young winger clearly lacked the experience and composure to cause any damage whatsoever to Arsenal.
Gabriel Agbonlahor - 5
Did not use his pace and power to good effect to test the shaky Djourou at all. With Darren Bent out injured, Agbonlahor doesn't seem to play well with his other team mates.
Emile Heskey (67' off) - 4
Won the aerial balls well, but Villa could not create much chances with the limited possession that they had. Should have been replaced earlier if Villa seriously wanted anything from the game.
Gary Gardner (52' on) - 5
The 19 year old came on and attempted to break down the oppositions play with his energetic runs in the middle of the park, but was no better than the man he replaced.
Andreas Weimann (67' on) - 6.5
Did not have the confidence to test Szczesny when he had two great opportunities to grab a goal, a luxury Villa didn't have all game.
Eric Lichaj (78' on)