Miami Library membership gives you free access to a variety of resources. Get started today!

Instantly borrow digital movies, music, eBooks, and more, 24/7 with your library card! First, create an account with your email and a password, then it will ask you for your library card and PIN. Your PIN is your full phone number that is associated with your library card.

Universal Class
High quality, online courses to help you learn the skills needed to achieve your goals. They include lessons, exams, assignments, discussion boards and an instructor to help you master the learning outcomes.

zinio digital magazines

Your Favorite Digital Magazines At Your Fingertips. Instant Delivery. Start Reading Within Seconds. Explore Free Articles. Read On Tablet Mobile PC.

Heritage Quest

Research your family history

eBooks and audios

Borrow eBooks, audiobooks and videos

Oklahoma Digital Prairie provides visitors unique digital content spanning more than 100 years of rich, vibrant history from the 46th State. The resource areas found here include documents, photographs, newspapers, reports, pamphlets, posters, maps, and audio/visual content. Content ranges from the late 1800s to the present day.

Find books, articles, web content, and other useful information.

Link to Libby

Read eBooks instantly on your phone for free from your library with Libby!


The Gateway is an online repository of Oklahoma history, brought to you by the Oklahoma Historical Society. Visitors can search and view historic thousands of newspapers, photographs, maps, and documents.

Learn business, software, technology, and creative skills to achieve personal and professional goals. To log in, use your library card number starting with the letter 'P' and the phone number associated with your library card to get access to unlimited learning.

Beanstack_promo_800x414Join our reading and activity challenges, track your progress, and earn prizes through Beanstack!

Rosetta Stone Library Solutions

Rosetta Stone is the best way to learn a foreign language. Rosetta Stone's language division uses cloud-based solutions to help all types of learners read, write, and speak more than 30 languages!