Here’s the complete list of all 32 songs from Easy A with notes on the scenes the songs were in and downloads for almost all of them.
* Opening – Change of Seasons (Demo Version) – Sweet Thing
* Opening – Change of Seasons – Sweet Thing
* Greeting card throughout the weekend – Pocketful of Sunshine – Natasha Bedingfield
* Blue devils pep rally – Fight Dillon Fight – Rob Walker
* The lie spreads – Cupid Shoot Me – Remi Nicole
* Flashback to seven minutes of heaven – Don’t Cha – Pussycat Dolls
* Walking through the school – The Wolf – Miniature Tigers
* Principal’s office – Trouble Is A Friend – Lenka
* After the principal, sees the woodchuck mascot boy – Symphonies – Dan Black
* Mopping the floor in detention – Perfect Picture – Carlos Bertonatti
* Sitting on top of her car with her best friend – Go On – Rooney
* Ben comes to Olive’s house – 15 Minutes – The Yeah You’s
* (unknown scene) – Confession – Brad Segal
* (unknown scene) – Parking Lot – Brad Segal
* Party – Move Shake Drop (Remix) – DJ Laz
* Fake having sex at the party – Numba One (Tide Is High) – Kardinal Offishall
* Ringtone – Pocketful of Sunshine – Natasha Bedingfield
* Friend calls Olive to bitch at her for not telling her she slept with Ben – Bad Reputation – The Dollyrots [link to Joan Jett version]
* Walking into school – Sexy Silk – Jessica Cornish
* Prayer group singing – Go Down Moses – Traditional
* Rumor about sex for money spreads – Bad Before Good – Day One
* Many rumors spreading – When Life Gives Me Lemons I Make Lemonade – The Boy Least Likely To
* I want the 80s movie romance – If You Were Here – Cary Brothers [cover of Thompson Twins song from 16 Candles]
* Friends with Amanda Bynes to Chlamydia – We Go Together – I Heart Homework [cover of original from the movie Grease]
* People carrying signs, to the confession – Good Life – One Republic
* Sitting alone – Rhapsody of the Awesome – Bert V. Royal and Will Gluck
* Mascot guy drives Olive home – Big Jet Plane – Angus and Julia Stone
* Talking to mascot guy in his car – If You Were Here – Cary Brothers [repeat of earlier song]
* Wants to set the record straight – Satellite – Mark Maher
* Prayer group singing again – Nobody Knows the Trouble I’ve Seen – Traditional [link to version by Nat King Cole]
* Olive talks to her mom – Transatlanticism – Death Cab for Cutie
* Olive sings at the pep rally – Knock On Wood – Eddie Floyd and Steve Cropper [link to version by Amii Stewart]
* Webcast – Change of Seasons – Sweet Thing [repeat of first song from the movie]
* Mascot guy standing outside Olive’s house – Don’t You (Forget About Me) – Simple Minds [from the Breakfast Club]
* End credits – Don’t You (Forget About Me) – AM
* Second end credits song – Change of Seasons – Sweet Thing [repeat of first song from the movie]
From http://reelsoundtrack.wordpress.com/2010/09/20/easy-a-soundtrack/