Middle School Alliance

Dozens of free afterschool programs are available at all seven Richmond Public Middle Schools Monday through Thursday:

Transportation home, on-site security, and meals / nutrition are provided in partnership with RPS.

Program Times and Session Dates

🕒 Programs run from 3:45 pm – 6:30 pm (varies by school) from September to May.

 

Fall Session

Winter Session

Spring Session

Registration

Aug 3 – Oct 9, 2026

Dec 7 – Jan 22, 2027

Mar 15 – Apr 23, 2027

Session Start

September 28, 2026

January 11, 2027

April 12, 2027

❗ Please note: Programs do not operate when schools are closed for holidays, spring / summer / winter break, weather-related closings, educational work days, etc..

Available Programs By School (Fall 2026)

Albert Hill Middle School Afterschool Programs​

Powered by NextUp as the site coordinating agency

Please note, some programs only run on certain days and time blocks. Students can sign up for more than one program.

Boushall Middle School Afterschool Programs

Powered by NextUp as the site coordinating agency

Please note, some programs only run on certain days and time blocks. Students can sign up for more than one program.

Dogwood Middle School Afterschool Programs

Powered by Higher Achievement Richmond as the site coordinating agency

Please note, some programs only run on certain days and time blocks. Students can sign up for more than one program.

Lucille Brown Middle School Afterschool Programs

Powered by NextUp as the site coordinating agency

Please note, some programs only run on certain days and time blocks. Students can sign up for more than one program.

Henderson Middle School Afterschool Programs

Powered by the Barton Heights Youth Organization as the site coordinating agency

Please note, some programs only run on certain days and time blocks. Students can sign up for more than one program.

MLK, Jr. Middle School Afterschool Programs

Powered by the Boys and Girls Clubs of Metro Richmond as the site coordinating agency

Please note, some programs only run on certain days and time blocks. Students can sign up for more than one program.

River City Middle School Afterschool Programs

Powered by the International Rescue Committee Richmond as the site coordinating agency

Please note, some programs only run on certain days and time blocks. Students can sign up for more than one program.

About the Middle School Alliance

These afterschool programs are available through the NextUp Middle School Alliance, a collaboration with Richmond Public Schools, the City of Richmond, youth development agencies, and a network of program providers, with NextUp as the OST intermediary.

Nutrition, security, and transportation home are coordinated by NextUp in partnership with RPS.

Cost: Programs are delivered in all traditional RPS middle schools at no cost to families ($0 / free).

Program categories include:

  • STEM (Science, Technology, Engineering and Mathematics)
  • Sports and Health
  • Leadership and Work Readiness
  • Arts and Humanities

How to sign up

  1. Register and enroll your child in the Middle School Alliance through the NextUp Parent Portal during an open registration period. Your annual enrollment will be valid for the entire school year. You’ll provide:
    • Your contact information
    • Information about your child (like emergency contacts, their RPS student number, allergies, etc.)
    • Signatures for waivers and other forms
  2. Your child will receive a scheduling form at the beginning of each session (Fall, Winter, Spring) to select their program(s) from site coordinating agencies at their school. Once your child selects programs and is registered through the NextUp Parent Portal, they can attend the remainder of the school year.