Illustration of people reading books
Jacksonville City Skyline

Mayor Deegan's River City Readers

people of all ages reading booksLess than half of 3rd graders are reading on grade level, so improving literacy rates is a top priority for Mayor Deegan and her administration. It’s an economic development issue, a public safety issue, and a quality-of-life issue for the entire city.

Register nowLet’s get DUUUVAL reading! Mayor Deegan’s River City Readers is a citywide literacy challenge for school aged children that will run through 2024. 

Join the Reading Challenge

Mayor Deegan challenges all of Jacksonville to download a free app called Beanstack. Through this app, children and their caregivers will be able to log their reading minutes with an individual goal of reading at least 20 minutes per day, and a citywide goal of reading 300,000 minutes over the next 365 days. At the end of the year, the city’s top young readers will be given prizes!

beanstack logo

apple app store icon   google play store icon


  1. Go to the Google Play Store or Apple App Store. Download and open the Beanstack Tracker app.


  1. Open the app and choose At my library, school or bookstore.
  2. Using the Find a Site search bar, type Jax Library or River City Readers
  3. Select Jax Library River City Readers (FL).
  4. At the bottom of screen, you’ll see Don’t have an account? Select Sign up!
  5. Select No when asked if you have previously used Beanstack with Jacksonville Public Library.
  6. Create an account by adding an email and creating a password. Select Continue.
  7. Add your First and Last Name and select Continue.
  8. Add a Phone Number and Zip Code. (This is optional.) Select Continue.
  9. Choose a Library
  10. Your account is created! You can add additional information about yourself or add additional readers.
  11. Now you're ready to start tracking your reading minutes, earning achievements and badges, and completing activities.
You can also register and log your reading minutes on the Beanstack website at


  1. Go to the Beanstack app.
  2. The Home screen has a summary of your reading activities.
  3. To log time read, touch the plus sign in the green button at the bottom of the screen.
  4. Touch the Reading button to log time spent reading.
  5. If you have more than one reader in your account, you will be prompted to choose the reader you are logging for.
  6. Choose your logging method.
  7. When logging by book title, if you only know part of the title, you can choose Search for a Title and enter what you know.
  8. Touch the title that you want to log.
  9. If you want to track your reading progress as you progress through a book, keep the Track progress button on. If you would like to only add minutes read to your log, turn off the Track progress button.

Upcoming Events

The Mayor will conduct monthly literacy events throughout 2024 - and beyond - at schools, libraries, and community centers, to promote the importance of literacy. She will also employ a branded book mobile and take it throughout the city for events.

Saturday, February 24th, 11:30 a.m., Brentwood Branch Library

Mayor Deegan will appear at a Black History Month event at Brentwood Branch Library celebrating the 124th anniversary of “Lift Ev’ry Voice and Sing” to discuss River City Readers, meet and greet attendees, and distribute books and backpacks.

Wednesday, March 6th, 3:30 PM, Rufus E. Payne Elementary School

Mayor Deegan will appear at a “Literacy Days” after-school literacy event at Rufus E. Payne Elementary School featuring Communities in Schools. She will read to children, discuss River City Readers, and distribute books and backpacks to attendees.

Saturday, March 9th at Noon, James Weldon Johnson Park

Mayor Deegan will take part in Celebrate Family Reading Day at the Main Library and JWJ Park. She will have an update on River City Readers, distribute books and backpacks, and meet and greet attendees.