Musopen is a wonderful website dedicated to providing free classical music downloads to anyone who wants them. These classical pieces are public domain so it's completely legal to download the music here.
Besides a wide variety of classical music downloads, you'll also find a large selection of free sheet music and free music theory textbooks available at Musopen.
Types of Music Available at Musopen:
Musopen has a wide selection of classical music available for download. You'll find hundreds of composers and performers using every type of musical instrument imaginable.
How to Find Music at Musopen:
You can start your search for free music at Musopen by clicking on Music at the bottom of the page.
You'll be taken to a list of composers that have free music available at Musopen. Click on the composer to view the MP3s available by that composer. You'll now be able to see all the movements available from that composer with information on title, form, instrument used, period it's from, and the performer. They're are also ratings available for the pieces.
If you'd like to search by performer, instrument, time period, or form you can use the Search Music text box to search for your keyword.
How to Download Music at Musopen:
You'll need to register with Musopen before you can download any of the music. To get the classical music for free, you'll need to sign up for the Musopen Lite account. This allows you to download 5 movements a day in standard-quality audio released on a standard schedule.
Click on View beside a movement you'd like to download. Then you'll need to click Download to download the piece or use the play button to stream it in your browser. You'll then get the option to save the MP3 file to your computer.