As in-person students gradually return to school, HCPS’ free meals service will change beginning in February and March to accommodate the blend of both in-person and virtual students. 

  • From Feb. 22-March 5, curbside service will be available only at middle and high school sites on Mondays and Tuesdays (where all families are invited to pick up meals), and at all participating school sites (including elementary school sites) on Wednesdays, Thursdays and Fridays. 
  • Also starting the week of Feb. 22, neighborhood bus-stop meals service will be provided on Wednesdays only, when families can pick up bulk meals for five days. 
  • On March 5, those using the curbside service will be able to get meals for the following Monday and Tuesday.
  • Starting the week of March 8, curbside service will also move to Wednesdays only, offering students bulk meals at current school facility curbside locations. This means that all curbside and bus delivery meal services will take place in bulk, one day a week, on Wednesdays only (with the first Wednesday being March 10).

Under the new timeline for a gradual return to in-person learning, each week contains a “Wellness Wednesday,” when in-person students will not be on campuses. This will minimize traffic for families picking up school meals.  

Schools offering curbside service will remain the same until further notice, as will the 61 bus-stop distribution sites in Henrico County neighborhoods. Schools that don’t offer curbside distribution are all within a short distance of alternate curbside sites. A list of curbside distribution sites and neighborhood bus-stop dropoff sites is below.

Free food service will continue until the end of the school year thanks to an extension of federal food aid designed to offer help during the coronavirus pandemic.

Some features of the continuing HCPS distribution plan:

  • Free meals are available to any child 18 or younger at 57 of HCPS’ 72 school locations, and at identified school bus stops.
  • Parents and guardians can pick up meals at any HCPS location regardless of where their student is enrolled.
  • Parents and guardians don’t need to provide student names or I.D. numbers to receive meals.

School curbside service

Distribution of free meals takes place at 57 elementary, middle and high schools.

  • 7-9 a.m.: Hot breakfasts (when available) and cold lunches.
  • 11:30 a.m. to 1:30 p.m.: Hot lunches as well as cold breakfasts for the next day.

Neighborhood meals distribution bus stops: Wednesdays only

HCPS buses distribute free school meals to neighborhoods. Participants should follow social distancing and mask guidelines at bus stops.

  • Beginning the week of Feb. 22, breakfasts and lunches for five days will be distributed each Wednesday, in bulk.
  • Buses will make 30-minute stops at each location, between 11:30 a.m.-1:30 p.m.

Below is a current list of schools offering curbside service and bus stops offering meals distribution. See an online map of school and bus stop distribution sites by going to https://tinyurl.com/HCPSMealsSites.

Revised HCPS school meals curbside and bus-stop distribution services:

  • Monday, Feb. 22

    • Curbside meals pickup from 7-9 a.m. and 11:30 a.m.-1:30 p.m. (middle and high school sites only, where all families are invited to pick up meals).
    • Bus-stop site meals distribution moves to Wednesdays only, with bulk meal pickup for families. (There will be no bus stop meal delivery on Feb. 22.)

    Tuesday, Feb. 23

    • Curbside meals pickup from 7-9 a.m. and 11:30 a.m.-1:30 p.m. (middle and high school sites only, where all families are invited to pick up meals).

    Wednesday, Feb. 24

    • Curbside meals pickup from 7-9 a.m. and 11:30 a.m.-1:30 p.m. (all sites).
    • Neighborhood bus stop meals delivery service, with bulk meal pickup for families.

    Thursday, Feb. 25

    • Curbside meals pickup from 7-9 a.m. and 11:30 a.m.-1:30 p.m. (all sites).

    Friday, Feb. 26

    • Curbside meals pickup from 7-9 a.m. and 11:30 a.m.-1:30 p.m. (all sites).

HCPS schools offering curbside meals service:

Neighborhood meals distribution bus stops (Wednesdays only):

Bus Stop Location (Elementary School, Middle School, High School, Stop Time)

  • Watts Lane and Kings Point Drive (Harvie E.S., Fairfield M.S., Highland Springs H.S., 11:30 a.m.-noon)
  • Brookhill Road and Crenshaw Ave. (Laburnum E.S., L. Douglas Wilder M.S., Henrico H.S., 12:15-12:45 p.m.)
  • Old Route 301 and Grammarcy Circle (Chamberlayne E.S., Brookland M.S., Henrico H.S., 12:50-1:20 p.m.)
  • Newbridge Circle and mailboxes (Coventry Gardens Apartments) (Highland Springs E.S., Fairfield M.S., Highland Springs H.S., 11:30 a.m.-noon)
  • Newbridge Circle and Hawkes Lane (at Building 305) (Highland Springs E.S., Fairfield M.S., Highland Springs H.S., 12:05-12:35 p.m.)
  • Kenway Ave. (at swimming pool) (Arthur Ashe E.S., Fairfield M.S., Highland Springs H.S., 12:45-1:15 p.m.)
  • Bluestone Drive and Cool Lane (Ratcliffe E.S., Fairfield M.S., Highland Springs H.S., 11:30 a.m.-noon)
  • Delmont St. and Winston St. (Glen Lea E.S., L. Douglas Wilder M.S., Henrico H.S., 12:15-12:45 p.m.)
  • Delmont St. and Engleside Drive (Laburnum E.S., L. Douglas Wilder M.S., Henrico H.S., 12:50-1:20 p.m.)
  • Whiteside Road and Bradley Pines Circle (Seven Pines E.S., Elko M.S., Varina H.S., 11:30 a.m.-noon)
  • Betner Road and Betner Court (Seven Pines E.S., Elko M.S., Varina H.S., 12:15-12:45 p.m.)
  • Cornett St. and Cedarwood St. (Donahoe E.S., Elko M.S., Highland Springs H.S., 11:30 a.m.-noon)
  • Hanover Road and Camero Court (Donahoe E.S., Elko M.S., Highland Springs H.S., 12:10-12:40 p.m.)
  • Dry Leaf Lane and Early Forest Circle (Donahoe E.S., Elko M.S., Highland Springs H.S., 12:50-1:20 p.m.)
  • Subrenda Drive and Colleen Road (Sandston E.S., Elko M.S., Highland Springs H.S., 11:30 a.m.-noon)
  • Wood Thrush Circle and Meadowlark Court (Adams E.S., John Rolfe M.S., Highland Springs H.S., 12:10-12:40 p.m.)
  • Airport Drive and Airport Place (inside Oakmeade Apartments, at second entrance) (Fair Oaks E.S., Elko M.S., Highland Springs H.S., 12:55-1:25 p.m.)
  • Bull Run Court and Bull Run Drive (Mehfoud/Varina E.S., John Rolfe M.S., Varina H.S., 11:30 a.m.-noon)
  • Oakano Drive and Old Bronze Road (Baker E.S., John Rolfe M.S., Varina H.S., 12:10-12:40 p.m.)
  • Millers Lane and Kings Drive (Montrose E.S., John Rolfe M.S., Varina H.S., 12:55-1:25 p.m.)
  • Henrico Arms Apartments at Darbytown Road (Ward E.S., John Rolfe M.S., Varina H.S., 11:30 a.m.-noon)
  • Shirleydale Ave. and Thalia Crescent (Ward E.S., John Rolfe M.S., Varina H.S., 12:05-12:35 p.m.)
  • Strangford Place and Glen Eagles Drive (Pinchbeck E.S., Quioccasin M.S., Mills Godwin H.S., 11:30 a.m.-noon)
  • Pleasant Run Drive and Milhaven Drive (Carver E.S., Pocahontas M.S., Mills Godwin H.S., 12:10-12:40 p.m.)
  • Wilde Lake Drive and Shore View Drive (Nuckols Farm E.S., Pocahontas M.S., Mills Godwin H.S., 11:30 a.m.-noon)
  • Spring Oak Drive and Kilburn Circle (Short Pump E.S., Pocahontas M.S., Mills Godwin H.S., 12:05-12:35 p.m.)
  • Heritage Hill Drive and Constitution Drive (Pemberton E.S., Quioccasin M.S., Mills Godwin H.S., 11:30 a.m.-noon)
  • Pump Road and Castile Road (at entrance to Canterbury Square) (Maybeury E.S., Tuckahoe M.S., Douglas Freeman H.S., 12:10-12:40 p.m.)
  • Castile Road and Palace Way (Maybeury E.S., Tuckahoe M.S., Douglas Freeman H.S., 12:45-1:15 p.m.)
  • Jamestown Apartments (at second entrance to apartments) (Maybeury E.S., Tuckahoe M.S., Douglas Freeman H.S., 11:30 a.m.-noon)
  • Cloisters West (behind swimming pool) (Ridge E.S., Quioccasin M.S., Douglas Freeman H.S., 12:10-12:40 p.m.)
  • Imperial Drive and Sir Walter Drive (Ridge E.S., Quioccasin M.S., Douglas Freeman H.S., 12:45-1:15 p.m.)
  • Tanelorn Drive and Spendthrift Drive (Jackson Davis E.S., Quioccasin M.S., J.R. Tucker H.S., 11:30 a.m.-noon)
  • Vollmer Road and Moorefield Road (Three Chopt E.S., Tuckahoe M.S., J.R. Tucker H.S., 12:10-12:40 p.m.)
  • Hungary Spring Road and Prestwick Road (Skipwith E.S., Quioccasin M.S., J.R. Tucker H.S., 12:55-1:25 p.m.)
  • Mountainbrook Drive and Huntsmoor Drive (Gayton E.S., Pocahontas M.S., Mills Godwin H.S., 11:30 a.m.-noon)
  • Sweetbriar Road and Woodberry Road (Tuckahoe E.S., Tuckahoe M.S., Douglas Freeman H.S., 12:15-12:45 p.m.)
  • Engel Road/Pollard Drive and West Club Lane (Crestview E.S., Tuckahoe M.S., Douglas Freeman H.S., 12:55-12:25 p.m.)
  • Sargeant Court and Sanctuary Drive (Trevvett E.S., Brookland M.S., Hermitage H.S., 11:30 a.m.-noon)
  • Virginia Center Parkway and Virginia Centerway Place (Longdale E.S., Brookland M.S., Hermitage H.S., 12:15-12:45 p.m.)
  • Jack Burd Lane and Shrader Road (Dumbarton E.S., Brookland M.S., Hermitage H.S., 11:30 a.m.-noon)
  • Cardinal Road and Cardinal Court (Dumbarton E.S., Brookland M.S., J.R. Tucker H.S., 12:10-12:40 p.m.)
  • Wistar Village Drive and Sprenkle Lane (Johnson E.S., Brookland M.S., J.R. Tucker H.S., 12:50-1:20 p.m.)
  • Elswick Lane and Shrader Road (Dumbarton E.S., Brookland M.S., Hermitage H.S., 11:30 a.m.-noon)
  • Eunice Court and Eunice Drive (Dumbarton E.S., Brookland M.S., Hermitage H.S., 12:05-12:35 p.m.)
  • Almora Ave. and Beth Road (Holladay E.S., Brookland M.S., J.R. Tucker H.S., 11:30 a.m.-noon)
  • Fox Rest Drive and Fernwood Street (Holladay E.S., Brookland M.S., J.R. Tucker H.S., 12:10-12:40 p.m.)
  • Brook Run Drive and Cliffbrook Lane (Lakeside E.S., Moody M.S., Hermitage H.S., 11:30 a.m.-noon)
  • Townhouse Road (at mailboxes) (Johnson E.S., Brookland M.S., J.R. Tucker H.S., 12:15-12:45 p.m.)
  • Magnolia Ridge Drive and Sherwin Place (Greenwood E.S., Hungary Creek M.S., Glen Allen H.S., 11:30 a.m.-noon)
  • Woodman Road and Blackburn Road (Greenwood E.S., Hungary Creek M.S., Glen Allen H.S., 12:15-12:45 p.m.)
  • Mill Place Trail and Mill Place Drive (Glen Allen E.S., Hungary Creek M.S., Glen Allen H.S., 1-1:30 p.m.)
  • Grey Oaks Park Road and Grey Oaks Park Drive (Kaechele E.S., Short Pump M.S., Deep Run H.S., 11:30 a.m.-noon)
  • Blue Ocean Lane and Calm Harbor Drive (Colonial Trail E.S., Short Pump M.S., Deep Run H.S., 12:10-12:40 p.m.)
  • Arbor Creek Drive and Arbor Creek Way (Colonial Trail E.S., Quioccasin M.S., J.R. Tucker H.S., 12:55-1:25 p.m.)
  • Fairlake Lane and Fairlake Court (Longan E.S., Holman M.S., J.R. Tucker H.S., 11:30 a.m.-noon)
  • Linsey Lakes Drive and Stone Lake Drive (Springfield Park E.S., Holman M.S., Glen Allen H.S., 12:15-12:45 p.m.)
  • Castle Point Road and Castle Point Lane (Echo Lake E.S., Hungary Creek M.S., Glen Allen H.S., 12:55-1:25 p.m.)
  • Maben Hill Run and Holman Ridge Road (Rivers Edge E.S., Holman M.S., Deep Run H.S., 11:30 a.m.-noon)
  • Orchard Park Drive and Orchard Park Court (Twin Hickory E.S., Short Pump M.S., Deep Run H.S., 12:10-12:40 p.m.)
  • Millstone Landing Drive and Morning Creek Road (Shady Grove E.S., Short Pump M.S., Deep Run H.S., 12:55-1:25 p.m.)