YouTube Audio Library offers free (public domain) and Creative Commons licenses, YouTube has more than 150,000 free music songs.
You will be spoilt for choice with all sorts of genres, instruments, attributes, mood, and even duration songs.
If you are unsure where to start, go to the popularity filter and view the most downloaded songs. YouTube allows its users to use royalty-free music to download, remix, or use for creative projects.