Text Options for the Visually Impaired Font Size: a- A+ Color: A A A Revert 
Close vision bar
Open vision bar
Actors standing and sitting on a stage during a play. Basketball players in a team huddle before game. Six baseball players with red jerseys and grey hats. RHS Softball players to the right of VHSL Group 1A 2018 State Champions sign.

District News

School Driving and Parking Privileges
RCEM Supply List

The RCEM Supply list for the 2019-2020 school year is now available.

2019-2020 School Calendar Download

The 2019-2020 RCPS School calendar is now available for download.

Calendar

Aug
23
Teacher Workday
Friday, 8/23/2019
Aug
24
Christchurch (Football Scrimmage)
Saturday, 8/24/2019
Aug
24
Football: Varsity vs. Christchurch (Away)
@Christchurch School
Saturday, 8/24/2019
Aug
26
VB vs Middlesex 5:30
Monday, 8/26/2019
Aug
26
Teacher Workday
Monday, 8/26/2019
Aug
26
Volleyball: Girls JV vs. Middlesex (Home)
@Rappahannock High School
Monday, 8/26/2019
Aug
26
Volleyball: Girls Varsity vs. Middlesex (Home)
@Rappahannock High School
Monday, 8/26/2019
Aug
27
Golf vs NHS 4:00pm
Tuesday, 8/27/2019
Aug
27
VB @ Mathews 5:30pm
Tuesday, 8/27/2019
Aug
27
Teacher Workday
Tuesday, 8/27/2019
Aug
27
Golf: Boys Varsity vs. Northumberland (Home)
@Quinton Oaks GC
Tuesday, 8/27/2019
Aug
27
Volleyball: Girls JV vs. Mathews (Away)
@Mathews High School
Tuesday, 8/27/2019
Aug
27
Volleyball: Girls Varsity vs. Mathews (Away)
@Mathews High School
Tuesday, 8/27/2019
Aug
28
Teacher Workday and Open House
Wednesday, 8/28/2019
Aug
28
JV Football vs Nandua
Wednesday, 8/28/2019
Aug
28
Football: JV vs. Northampton (Home)
@Rappahannock High School
Wednesday, 8/28/2019
Aug
29
Golf vs Middlesex 4:00pm
Thursday, 8/29/2019
Aug
29
VB vs West Point 5:30pm
Thursday, 8/29/2019
Aug
29
Golf: Boys Varsity vs. Middlesex (Home)
@Quinton Oaks GC
Thursday, 8/29/2019
Aug
29
Volleyball: Girls JV vs. West Point (Home)
@Rappahannock High School
Thursday, 8/29/2019
Contact Us
Richmond County Public Schools 92 Walnut Street
Warsaw, VA 22572
View Map & Directions
Phone: 804-333-3681
Fax: 804-333-5586