Enjoy expanded access to digital materials. Check out the updated loan rules here.


eMusic available through:

The Elmhurst Public Library is pleased to offer three FREE music platforms with 24/7 access to thousands of titles. All you need is an internet connection. No waiting lists!

Please note that you must have a valid Elmhurst Public Library card to use these services.


Freegal offers over 15 MILLION songs to be streamed AND downloaded with new music added daily.  Find music from over 28,000 music labels, including the labels of Sony Music Entertainment. Create your own playlists, listen to channels, stream full albums, or simply download your music (and keep it!).  Mobile apps available for iOS and Android. With your EPL card, you can access 7 hours of streaming daily and 5 MP3 downloads per week.


Hoopla is a platform that offers access to over 100,000 music albums from Universal Music Group, Warner Music Group and eOne, as well as streaming movies and television shows and audiobooks. Entire albums are available!


Naxos Music Library is the most comprehensive collection of classical music available online offering over 2,222,300 tracks* of Classical music, Jazz, World, Folk and Chinese music**. It includes the complete BIS, Chandos, Hänssler, Hungaroton, Marco Polo, Naxos, Ondine and selected titles of other leading independent labels, with over 1,000 albums added monthly as well as extensive background information including liner notes.

As of April 12, 2019
** Naxos Historical, Nostalgia and Jazz Legends are not available in the United States due to possible copyright restrictions

Checkout Rules

swipe to view full table →

Loan Period Limit App Always
EPL cardholders only
Freegal 5 song downloads per week, 7 hours of streaming every day 5 song downloads per week, 7 hours of streaming every day iOS and Android devices Yes Both Yes
Hoopla 7 days 10 items per month iOS and Android devices Yes Both Yes
Naxos Length of session None iOS and Android devices * Yes Streaming Yes

*Visit Naxos on a computer to create a free student/member playlist account, and use those details to log in to the App.


Questions? Comments? Contact us!