Corona Adult Literacy Services offers free classes with textbooks, workbooks and supplies included: English as a Second Language, ESL speaking and listening, ESL writing and grammar, citizenship preparation (N-400 forms and the interview) and basic computer skills. Fall sessions are running now; times are on the library's calendar (the class page still shows spring times). Start with the interest form, in English or Spanish. / Clases gratis de inglés y ciudadanía; formulario de interés en español.
Ryan Bonaminio parkrun is a free, timed 5K walk or run every Saturday at 7:30am at Ryan Bonaminio Park, at the foot of Mount Rubidoux. All ages and paces are welcome; it's not a race, and a volunteer tail walker makes sure no one finishes last. parkrun asks you to register once (free) before your first visit and bring your barcode if you want a time.
Practice speaking English at Ontario's free ESL pronunciation club: an interactive class for non-native speakers to refine their accent, improve clarity and build confidence in conversation. Tuesday, November 24, 2026, 5 to 6pm at Ovitt Family Community Library, for adults 18+; the city calendar lists other sessions too. ¡Gratis! Club de pronunciación para adultos que aprenden inglés, martes 24 de noviembre de 5 a 6pm.
Riverside Public Utilities teaches how mulch, compost and soil improvements save water and cut weeds, which lawn replacements and groundcovers work, and how to prevent pests, plus the residential rebates RPU offers. Saturday, January 23, 2027, 10am to noon at Arlington Library.
Verified Oct 27 · riversideca.events
No catch
Always free 1 listings
Classes & fitnessFree (worth about $40)Eligibility applies
San Bernardino County Library branches · Riverside
San Bernardino County Library's Adult Literacy Program pairs adults with trained volunteer tutors for free, confidential one-on-one help with reading and writing, with weekly sessions at local library branches. For learners 17 and older who aren't enrolled in school, speak basic English and read or write below a seventh-grade level. Contact the library to enroll.
Verified Oct 27 · main.sbcounty.gov
Catch: Enroll with the library first · Ages 17+, not enrolled in school, reading below 7th-grade level
Get my FreeBee list
A free account saves favorites and picks free things in Riverside for you, plus the best ones every Thursday if you want them. No payment, ever.