For a downloadable Excel version of the calendar, follow this link: Master Calendar 2017 - 2018.

Calendar Dates Event
AUGUST 2017
Early August 14, Monday Early Calendar Block Courses Begin
Early August 16, Wednesday Early Calendar Day 3 Status Report Due from Teachers
Early August 17, Thursday Early Calendar Day 3 Status Report Posted in the NCVPS Registration System
Early August 22, Tuesday Early Calendar Day 7 Status Report Due from Teachers
Early August 23, Wednesday Early Calendar Day 7 Status Report Posted in the NCVPS Registration System
Early August 25, Friday Last Day to Add/Drop Early Calendar Courses
Traditional August 28, Monday Traditional Calendar and Yearlong Courses Begin
Traditional August 30, Wednesday Traditional Calendar Day 3 Status Report Due from Teachers
Traditional August 31, Thursday Traditional Calendar Day 3 Status Report Posted in the NCVPS Registration System
SEPTEMBER 2017
Early/Traditional Sept. 4, Monday State Holiday
Early Sept. 5, Tuesday Early Calendar Progress Reports Due from Teachers
Traditional Sept. 6, Wednesday Traditional Calendar Day 7 Status Report Due from Teachers
Traditional Sept. 7, Thursday Traditional Calendar Day 7 Status Report Posted in the NCVPS Registration System
Early Sept. 7, Thursday Early Calendar Progress Reports Posted in the NCVPS Registration System
Traditional Sept. 11, Monday Last Day to Add/Drop Traditional and Yearlong Courses
Early/Traditional Sept. 19, Tuesday Progress Report Due from All Teachers
Early/Traditional Sept. 21, Thursday Progress Report Posted in the NCVPS Registration System
OCTOBER 2017
Early/Traditional Oct. 3, Tuesday Progress Report Due from All Teachers
Early/Traditional Oct. 5, Thursday Progress Report Posted in the NCVPS Registration System
Early Oct. 13, Friday End of 1st Session for Early Calendar Health and Early Calendar PE Courses
Early Oct. 16, Monday Beginning of 2nd Session for Early Calendar Health and Early Calendar PE Courses
Early/Traditional Oct. 17, Tuesday Progress Reports Due from Teachers
Early Oct. 17, Tuesday Final Grades for 1st Session Early Calendar Health and 1st Session Early Calendar PE Due from Teachers
Early Oct. 18, Wednesday Day 3 Status Report for Early Calendar 2nd Session Health and 2nd Session PE Due from Teachers
Early Oct. 19, Thursday Final Grades for 1st Session Early Calendar Health and Early Calendar PE Posted in the NCVPS Registration System
Early/Traditional Oct. 19, Thursday Progress Report Posted in the NCVPS Registration System
Early Oct. 19, Thursday Day 3 Status Report for Early Calendar 2nd Session Health and 2nd Session PE Posted in the NCVPS Registration System
Traditional Oct. 27, Friday End of 1st Session for Traditional Calendar Health and Traditional Calendar PE Courses
Early Oct. 27, Friday Last Day to Add/Drop Early Calendar 2nd Session Health and 2nd Session PE Courses
Traditional Oct. 30, Monday Beginning of 2nd Session for Traditional Calendar Health and Traditional Calendar PE Courses
Traditional Oct. 30, Monday SAT Prep Switches Between Verbal and Math
Early/Traditional Oct. 31, Tuesday Progress Reports Due from Teachers
Traditional Oct. 31, Tuesday Final Grades for 1st Session Traditional Calendar Health and 1st Session Traditional Calendar PE Due from Teachers
NOVEMBER 2017
Traditional Nov. 1, Wednesday 2nd Session Health and 2nd Session PE Day 3 Status Report Due from Teachers
Early/Traditional Nov. 2, Thursday Progress Report Posted in the NCVPS Registration System
Traditional Nov. 2, Thursday Final Grades for 1st Session Traditional Calendar Health and 1st Session Traditional Calendar PE Due from Teachers
Traditional Nov. 2, Thursday 2nd Session Health and 2nd Session PE Day 3 Status Report Posted in the NCVPS Registration System
Early/Traditional Nov. 10, Friday State Holiday - Veterans Day
Traditional Nov. 13, Monday Last Day to Add/Drop 2nd Session Health and 2nd Session PE Courses
Early/Traditional Nov. 14, Tuesday Progress Reports Due from Teachers
Early/Traditional Nov. 16, Thursday Progress Report Posted in the NCVPS Registration System
Traditional Nov. 22, Wednesday Last Day to Transfer into Traditional Fall Block Courses and Credit Recovery Courses
Early/Traditional Nov. 23, Thursday State Holiday
Early/Traditional Nov. 24, Friday State Holiday
Early/Traditional Nov. 28, Tuesday Progress Reports Due from Teachers
Early/Traditional Nov. 30, Thursday Progress Report Posted in the NCVPS Registration System
DECEMBER 2017
Early Dec. 15, Friday Early Calendar Block Courses End
Early Dec. 19, Tuesday Early Calendar Block Final Grades Due from Teachers
Traditional Dec. 19, Tuesday Progress Reports with Expected/Anticipated CTE Grades and Anticipated EOC Scores Due from Teachers
Early Dec. 21, Thursday Early Calendar Block Final Grades 
Traditional Dec. 21, Thursday Progress Report with Expected/Anticipated CTE Grades and Anticipated EOC Scores Posted in the NCVPS Registration System
Early/Traditional Dec. 25 - 31 NCVPS Winter Break
JANUARY 2018
Jan. 1, Monday State Holiday
Traditional Jan. 12, Friday End of Fall Semester Block Courses
Traditional Jan. 15, Monday State Holiday
Traditional Jan. 16, Tuesday Fall Block Courses Final Grades w/ Anticipated EOC/CTE Scores Due from Teachers
Traditional Jan. 16, Tuesday Yearlong Progress Reports Due from Teachers
Traditional Jan. 18, Thursday Fall Block Courses Final Grades Posted in the NCVPS Registration System
Traditional Jan. 18, Thursday Yearlong Progress Reports Posted in the NCVPS Registration System
Traditional Jan. 29, Monday Traditional Calendar Spring Semester Begins
Traditional Jan. 31, Wednesday Traditional Calendar Day 3 Status Report Due from Teachers
FEBRUARY 2018
Traditional Feb. 1, Thursday Traditional Calendar Day 3 Status Report Posted in the NCVPS Registration System
Traditional Feb. 6, Tuesday Traditional Calendar Day 7 Status Report Due from Teachers
Traditional Feb. 7, Wednesday Traditional Calendar Day 7 Status Report Posted in the NCVPS Registration System
Traditional Feb. 9, Friday Last Day to Add/Drop Traditional Calendar Block Courses
Traditional Feb. 13, Tuesday Progress Reports Due from All Teachers
Traditional Feb. 15, Thursday Progress Reports Posted in the NCVPS Registration System
Traditional Feb. 27, Tuesday Progress Reports Due from All Teachers
MARCH 2018
Traditional Mar. 1, Thursday Progress Reports Posted in the NCVPS Registration System
Traditional Mar. 13, Tuesday Progress Reports Due from All Teachers
Traditional Mar. 15, Thursday Progress Reports Posted in the NCVPS Registration System
Traditional Mar. 27, Tuesday Progress Reports Due from All Teachers
Traditional Mar. 29, Thursday Progress Reports Posted in the NCVPS Registration System
Traditional Mar. 29, Thursday End of 1st Session for Traditional Calendar Health and Traditional Calendar PE Courses
Traditional Mar. 29, Thursday Last Day to Transfer into Traditional Block, Yearlong Courses, and Credit Recovery Courses
Traditional Mar. 30, Friday State Holiday
APRIL 2018
Traditional April 2, Monday SAT Prep Switches Between Verbal and Math
Traditional April 2, Monday Beginning of 2nd Session for Traditional Calendar Health and Traditional Calendar PE Courses
Traditional April 3, Tuesday 1st Session Final Grades for Tradional Health and Traditional PE Couses Due from Teachers
Traditional April 4, Wednesday 2nd Session Health and 2nd Session PE Day 3 Status Reports Due from Teachers
Traditional April 5, Thursday 1st Session Final Grades for Tradional Health and Traditional PE Couses Posted in the NCVPS Registration System
Traditional April 5, Thursday 2nd Session Health and 2nd Session PE Day 3 Status Reports Posted in the NCVPS Registration System
Traditional April 10, Tuesday Progress Reports Due from All Teachers
Traditional April 12, Thursday Progress Reports Posted in the NCVPS Registration System
Traditional April 13, Friday Last Day to Add/Drop Second Session Health and Second Session PE Courses
Traditional April 24, Tuesday Progress Reports Due from All Teachers
Traditional April 26, Thursday Progress Reports Posted in the NCVPS Registration System
MAY 2018
Traditional May 8, Tuesday Progress Reports Due from All Teachers
Traditional May 10, Thursday Progress Reports Posted in the NCVPS Registration System
Traditional May 22, Tuesday Progress Reports with Expected/Anticipated CTE Grades and Anticipated EOC Scores Due for Traditional Calendar Block and Yearlong Courses
Traditional May 24, Thursday Progress Report with Expected/Anticipated CTE Grades and Anticipated EOC Scores Posted in the NCVPS Registration System
Traditional May 28, Monday State Holiday
June 2018
Traditional June 1, Friday Traditional Spring Block and Yearlong Courses End
Traditional June 5, Tuesday Traditonal Final Grades w/ Anticipated EOC/CTE Scores Due from Teachers
Traditional June 7, Thursday Traditional Final Grades Posted in the NCVPS Registration System

For a downloadable Excel version of the calendar, follow this link: Master Calendar 2017 - 2018.

JUNE 2017
Summer June 19, Monday First Day of Summer Session
Summer June 21, Wednesday Day 3 Status Reports Due from Teachers
Summer June 22, Thursday Day 3 Status Reports Posted in the NCVPS Registration System
Summer June 23, Friday Last Day to Register Students
Summer June 27, Tuesday Progress Reports Due from Teachers
Summer June 29, Thursday Progress Reports Posted in the NCVPS Registration System
Summer June 30, Friday Last Day to Drop Students from Summer Courses
JULY 2017
Summer July 4, Tuesday State Holiday
Summer July 5, Wednesday Progress Reports Due from Teachers
Summer July 7, Friday Progress Reports Posted in the NCVPS Registration System
Summer July 11, Tuesday Progress Reports Due from Teachers
Summer July 13, Thursday Progress Reports Posted in the NCVPS Registration System
Summer July 14, Friday End of First Session Health
Summer July 17, Monday Start of Second Session Health
Summer July 17, Monday SAT Prep Switch Verbal and Math
Summer July 18, Tuesday Progress Reports Due from Teachers
Summer July 18, Tuesday First Session Health Final Grade Report Due from Teachers
Summer July 19, Wednesday Day 3 Second Session Health Student Status Report Due from Teachers
Summer July 20, Thursday Progress Reports Posted in the NCVPS Registration System
Summer July 20, Thursday First Session Health Final Grade Posted in the NCVPS Registration System
Summer July 20, Thursday Day 3 Second Session Health Student Status Posted in the NCVPS Registration System
Summer July 25, Tuesday Progress Reports Due from Teachers
Summer July 27, Thursday Progress Reports Posted in the NCVPS Registration System
AUGUST 2017
Summer August 1, Tuesday Progress Reports Due from Teachers
Summer August 3, Thursday Progress Reports Posted in the NCVPS Registration System
Summer August 8, Tuesday Progress Reports Due from Teachers w/ Expected/Anticipated CTE Grades and Anticipated EOC Scores
Summer August 10, Thursday Progress Reports w/ Expected/Anticipated CTE Grades and Anticipated EOC Scores Posted in the NCVPS Registration System
Summer August 11, Friday End of Summer Session for All Courses
Summer August 15, Tuesday Final Grades Due from Teachers
Summer August 17, Thursday Final Grades Posted in NCVPS Registration System

For a PDF version of the calendar, follow this link: Master Calendar 2016 - 2017 for Website.

Calendar Dates Event
AUGUST 2016
Early August 15, Monday Early Calendar Block Courses Begin
Early August 17, Wednesday Early Calendar Day 3 Status Report Due from Teachers
Early August 18, Thursday Early Calendar Day 3 Status Report Posted in the NCVPS Registration System
Early August 23, Tuesday Early Calendar Day 7 Status Report Due from Teachers
Early August 24, Wednesday Early Calendar Day 7 Status Report Posted in the NCVPS Registration System
Early August 26, Friday Last Day to Add/Drop Early Calendar Courses
Traditional August 29, Monday Traditional Calendar and Yearlong Courses Begin
Traditional August 31, Wednesday Traditional Calendar Day 3 Status Report Due from Teachers
SEPTEMBER 2016
Traditional Sept. 1, Thursday Traditional Calendar Day 3 Status Report Posted in the NCVPS Registration System
Early/Traditional Sept. 5, Monday State Holiday
Early Sept. 6, Tuesday Early Calendar Progress Reports Due from Teachers
Traditional Sept. 7, Wednesday Traditional Calendar Day 7 Status Report Due from Teachers
Traditional Sept. 8, Thursday Traditional Calendar Day 7 Status Report Posted in the NCVPS Registration System
Early Sept. 8, Thursday Early Calendar Progress Reports Posted in the NCVPS Registration System
Traditional Sept. 12, Monday Last Day to Add/Drop Traditional and Yearlong Courses
Early/Traditional Sept. 20, Tuesday Progress Report Due from All Teachers
Early/Traditional Sept. 22, Thursday Progress Report Posted in the NCVPS Registration System
OCTOBER 2016
Early/Traditional Oct. 4, Tuesday Progress Report Due from All Teachers
Early/Traditional Oct. 6, Thursday Progress Report Posted in the NCVPS Registration System
Early Oct. 14, Friday End of 1st Session for Early Calendar Health and Early Calendar PE Courses
Early Oct. 17, Monday Beginning of 2nd Session for Early Calendar Health and Early Calendar PE Courses
Early/Traditional Oct. 18, Tuesday Progress Reports and Final 9-Week Grades for Health Courses Due from Teachers
Early Oct. 19, Wednesday Day 3 Status Report for Early Calendar 2nd Session Health and 2nd Session PE Due from Teachers
Early Oct. 20, Thursday 1st Session Early Calendar Health and Early Calendar PE Posted in the NCVPS Registration System
Early/Traditional Oct. 20, Thursday Progress Report and Final 9-Week Grades for Health Courses Posted in the NCVPS Registration System
Early Oct. 20, Thursday Day 3 Status Report for Early Calendar 2nd Session Health and 2nd Session PE Posted in the NCVPS Registration System
Traditional Oct. 28, Friday End of 1st Session for Traditional Calendar Health and Traditional Calendar PE Courses
Traditional Oct. 31, Monday Beginning of 2nd Session for Traditional Calendar Health and Traditional Calendar PE Courses
Traditional Oct. 31, Monday SAT Prep Switches Between Verbal and Math
NOVEMBER 2016
Early/Traditional Nov. 1, Tuesday Progress Reports and Final 9-Week Grades for Health & PE Courses Due from Teachers
Early Nov. 2, Wednesday 2nd Session Health and 2nd Session PE Day 3 Status Report Due from Teachers
Early/Traditional Nov. 3, Thursday Progress Report and Final 9-Week Grades for Health & PE Courses Posted in the NCVPS Registration System
Early Nov. 3, Thursday 2nd Session Health and 2nd Session PE Day 3 Status Report Posted in the NCVPS Registration System
Early/Traditional Nov. 11, Friday State Holiday
Traditional Nov. 14, Monday Last Day to Add/Drop 2nd Session Health and 2nd Session PE Courses
Early/Traditional Nov. 15, Tuesday Progress Reports Due from Teachers
Early/Traditional Nov. 17, Thursday Progress Report Posted in the NCVPS Registration System
Traditional Nov. 23, Wednesday Last Day to Transfer into Traditional Fall Block Courses and Credit Recovery Courses
Early/Traditional Nov. 24, Thursday State Holiday
Early/Traditional Nov. 25, Friday State Holiday
Early/Traditional Nov. 29, Tuesday Progress Reports Due from Teachers
DECEMBER 2016
Early/Traditional Dec. 1, Thursday Progress Report Posted in the NCVPS Registration System
Early Dec. 16, Friday Early Calendar Block Courses End
Early Dec. 19, Monday Early Calendar Block Final Grades Due w/ Anticipated EOC/CTE Scores from Teachers
Traditional Dec. 19, Monday Progress Reports Due from Teachers
Early Dec. 21, Wednesday Early Calendar Block Final Grades w/ Anticipated EOC/CTE Scores Posted in the NCVPS Registration System
Traditional Dec. 21, Wednesday Progress Report Posted in the NCVPS Registration System
Early/Traditional Dec. 22 - 31 NCVPS Winter Break
JANUARY 2017
Jan. 2, Monday State Holiday
Early Jan. 4, Wednesday Early Calendar Spring Semester Begins
Early Jan. 6, Friday Early Calendar Day 3 Status Report Due from Teachers
Early Jan. 9, Monday Early Calendar Day 3 Status Report Posted in the NCVPS Registration System
Early Jan. 12, Thursday Early Calendar Day 7 Status Reports Due from Teachers
Early Jan. 13, Friday Early Calendar Day 7 Status Reports Posted in the NCVPS Registration System
Traditional Jan. 13, Friday End of Fall Semester Block Courses
Early/Traditional Jan. 16, Monday State Holiday
Traditional Jan. 17, Tuesday Fall Block Courses Final Grades w/ Anticipated EOC/CTE Scores Due from Teachers
Traditional Jan. 17, Tuesday Yearlong Progress Reports Due from Teachers
Early Jan. 18, Wednesday Last Day to Add/Drop Early Calendar Courses
Traditional Jan. 19, Thursday Fall Block Courses Final Grades w/ Anticipated EOC/CTE Scores Posted in the NCVPS Registration System
Traditional Jan. 19, Thursday Yearlong Progress Reports Posted in the NCVPS Registration System
Traditional Jan. 23, Monday Traditional Calendar Spring Semester Begins
Traditional Jan. 25, Wednesday Traditional Calendar Day 3 Status Report Due from Teachers
Traditional Jan. 26, Thursday Traditional Calendar Day 3 Status Report Posted in the NCVPS Registration System
Early Jan. 24, Tuesday Early Calendar Progress Reports Due from Teachers
Early Jan. 26, Thursday Early Calendar Progress Reports Posted in the NCVPS Registration System
Traditional Jan. 31, Tuesday Traditional Calendar Day 7 Status Report Due from Teachers
FEBRUARY 2017
Traditional Feb. 1, Thursday Traditional Calendar Day 7 Status Report Posted in the NCVPS Registration System
Traditional Feb. 3, Friday Last Day to Add/Drop Traditional Calendar Block Courses
Early/Traditional Feb. 7, Tuesday Progress Reports Due from All Teachers
Early/Traditional Feb. 9, Thursday Progress Reports Posted in the NCVPS Registration System
Early/Traditional Feb. 21, Tuesday Progress Reports Due from All Teachers
Early/Traditional Feb. 23, Thursday Progress Reports Posted in the NCVPS Registration System
MARCH 2017
Early Mar. 3, Friday End of 1st Session for Early Calendar Health and Early Calendar PE Courses
Early Mar. 3, Friday Last Day to Transfer into Early Calendar Courses
Early Mar. 6, Monday Beginning of 2nd Session for Early Calendar Health and Early Calendar PE Courses
Early Mar. 7, Tuesday 1st Session Final Grades for Early Calendar Health and Early Calendar PE Couses Due from Teachers
Early/Traditional Mar. 7, Tuesday Progress Reports Due from All Teachers
Early Mar. 8, Wednesday Day 3 Status Reports for 2nd Session Early Calendar Health and Early Calendar PE Courses Due from Teachers
Early Mar. 9, Thursday 1st Session Final Grades for Early Calendar Health and Early Calendar PE Courses Posted in the NCVPS Registration System
Early/Traditional Mar. 9, Thursday Progress Reports Posted in the NCVPS Registration System
Early/Traditional Mar. 9, Thursday Day 3 Status Reports for 2nd Session Early Calendar Health and Early Calendar PE Courses Posted in the NCVPS Registration System
Early/Traditional Mar. 21, Tuesday Progress Reports Due from All Teachers
Early/Traditional Mar. 23, Thursday Progress Reports Posted in the NCVPS Registration System
Traditional Mar. 24, Friday End of 1st Session for Traditional Calendar Health and Traditional Calendar PE Courses
Traditional Mar. 24, Friday Last Day to Transfer into Traditional Block, Yearlong Courses, and Credit Recovery Courses
Traditional Mar. 27, Monday SAT Prep Switches Between Verbal and Math
Traditional Mar. 27, Monday Beginning of 2nd Session for Traditional Calendar Health and Traditional Calendar PE Courses
Traditional Mar. 28, Tuesday 1st Session Final Grades for Tradional Health and Traditional PE Couses Due from Teachers
Traditional Mar. 29, Wednesday 2nd Session Health and 2nd Session PE Day 3 Status Reports Due from Teachers
Traditional March 30, Thursday 1st Session Final Grades for Tradional Health and Traditional PE Couses Posted in the NCVPS Registration System
Traditional March 30, Thursday 2nd Session Health and 2nd Session PE Day 3 Status Reports Posted in the NCVPS Registration System
APRIL 2017
Early/Traditional Apr. 4, Tuesday Progress Reports Due from All Teachers
Early/Traditional Apr. 6, Thursday Progress Reports Posted in the NCVPS Registration System
Traditional Apr. 7, Friday Last Day to Add/Drop Second Session Health and Second Session PE Courses
Early/Traditional Apr. 14, Friday State Holiday
Early/Traditional Apr. 18, Tuesday Progress Reports Due from All Teachers
Early/Traditional Apr. 20, Thursday Progress Reports Posted in the NCVPS Registration System
MAY 2017
Early/Traditional May 2,Tuesday Progress Reports Due from All Teachers
Early/Traditional May 4, Thursday Progress Reports Posted in the NCVPS Registration System
Early May 5, Friday Early Calendar Courses End
Early May 9, Tuesday Early Calendar Final Grades w/ Anticipated EOC/CTE Scores Due from Teachers
Early May 11, Thursday Early Calendar Final Grades w/ Anticipated EOC/CTE Scores Posted in the NCVPS Registration System
Traditional May 16, Tuesday Progress Reports Due from All Teachers
Traditional May 18, Thursday Progress Reports Posted in the NCVPS Registration System
Traditional May 26, Friday Traditional Spring Block and Yearlong Courses End
May 29, Monday State Holiday
Traditional May 30, Tuesday Traditional Final Grades w/ Anticipated EOC/CTE Scores Due from Teachers
JUNE 2017
Traditional June 1, Thursday Traditional Final Grades w/ Anticipated EOC/CTE Scores Posted in the NCVPS Registration System