Google Play Music is the best app for downloading free music. It provides free, ad-supported radio for what you are doing, how you are feeling or just what you want to hear. With instant connection to radio stations based on songs, artists or albums, it gives you access to upto 50,000 songs on the go on Android, iOS and the web for free. You can discover and subscribe to podcasts and even get smart recommendations based on your taste.
The paid version has a family plan at concessional rates where upto 6 family members can enjoy music for one low price. It also gives you access to over 35 million songs which you can download and enjoy at your own pace without ads. Let the music begin!