Glee’s Season 3 finale, Episode 22: "Goodbye" was a tearjerker... to say the very least. Part of what made the hour so emotional were all the great songs that everyone used to bid each other farewell. Take a look back at all of the great favorite songs from the evening.

Credit: Glee on Fox on YouTube Photo: Watch! Matthew Morrison's Will Sings “Forever Young” in the Glee Season 3 Finale, Episode 22: "Goodbye" (VIDEO)
Credit: Glee on Fox on YouTube Photo: Watch! Kurt's Dad, Burt Hummel, Performs Beyonce's "Single Ladies" in the Glee Season 3 Finale, Episode 22: "Goodbye" (VIDEO)
Credit: Perez Hilton Photo: Watch! Chris Colfer's Kurt Sing's Madonna's "I'll Remember" in the Glee Season 3 Finale, Episode 22: "Goodbye" (VIDEO)
Credit: Glee on Fox on YouTube Photo: Watch! Cory Monteith's Finn Sings New Radicals’ "You Get What You Give" in the Glee Season 3 Finale, Episode 22: "Goodbye" (VIDEO)
Credit: Perez Hilton Photo: Watch! The New Directions Sing The Beatles' "In My Life" in the Glee Season 3 Finale, Episode 22: "Goodbye" (VIDEO)
Credit: Perez Hilton Photo: Watch: Glee's Senior's Graduate! Puck and Finn Sing Bruce Springsteen’s “Glory Days” in the Season 3 Finale, Episode 22: "Goodbye" (VIDEO)
Credit: Glee on Fox on YouTube Photo: Watch! Lea Michele's Rachel Sings "Roots Before Branches" in the Glee Season 3 Finale, Episode 22: "Goodbye" (VIDEO)

Can’t get enough Gleetastic goodness? Like us on Facebook or follow us on Twitter!