Fines & Fees

Fines and fees are charged to cardholders for items returned late, lost or damaged items, unclaimed holds, and filled Interlibrary Loan requests.

Miami‑Dade Public Library System materials can be checked out for free with a valid library card. When library materials are returned past their due dates, the cardholder will be charged overdue fines for each day the items are late. Cardholders with fines and fees of $30 or more will be unable to check out any materials until the balance is below $30. When a library card has expired, cardholders must have a zero balance in order to renew the library card.

Fines & Fees

Library accounts with balances over $30 may be referred to a collection agency for payment if the balance is unpaid for more than 30 days. In addition, a $10 fee will be charged to the account. Borrowing privileges will be suspended until the account balance is paid in full.

Fines

Type of Material
Fine
Maximum Fine
Adult Material (books, CDs, cassettes, audiobooks) 20¢ / day $8
Young Adults Materials (books, CDs, cassettes, audiobooks) 15¢ / day $8
Children’s Materials (books, CDs, cassettes, audiobooks) 10¢ / day $4
DVDs / Videos $1 / day $20
Laptop $20 / item $20
Laptop Accessories $20 / item $20
InterLibrary Loan items Determined by lending library

Fees

Type of Material
Fee
Unclaimed Holds $1 / item
Library Card Replacement $1
Collection Agency $10
InterLibrary Loan $5 / filled request
Guest Card $5 / three months
Fee Card $100 / year

Making Payments on Your Account

Payments can be made in person at any branch library or by mail. At present time, the Library does not accept online payments or credit cards. If making a payment in person with a personal check, a valid driver’s license or identification card must be presented.

If mailing a payment please make checks payable to Miami‑Dade Public Library.
Remember to include the 14‑digit library card number on the check.

Mail payments to:
Miami‑Dade Public Library System
Main Library – Attn: Access Services
101 W. Flagler St
Miami, FL 33130