Welcome to the North Carolina General Assembly’s Senate Page Program website.

    This program offers young men and women the opportunity to learn about and participate in the legislative process of our state. It is a week-long experience that allows high school students between the ages of 15 (or 14 if already in the 9th grade) and 18, to observe firsthand how our laws are made. It provides them the unique privilege of working on the Senate Chamber floor in the midst of legislative action.

    Senate Pages are important to the operation of the General Assembly as they assist the members and staff of the Senate during the legislative session. They participate in daily sessions, committee meetings, and perform other duties including, but not limited to, delivering messages and materials within the legislative complex, answering phones in senators’ offices, and passing out documents or running errands in the Senate Chamber during daily sessions.

Selection Process

    The selection process for this program is highly competitive. Official appointments are made by the President Pro Tempore of the Senate based on recommendations by individual senators. Each senator is allotted a number of students he or she can “sponsor” each session. Students submit their application to their senator who selects the individuals to be appointed by the President Pro Tempore. Appointments are made on a first-come, first-served basis. Senators are encouraged to sponsor students from a variety of backgrounds so that pages will be able to meet a diversity of young people from across the state.

The Senate Page Applications for the 2019 Session of the General Assembly are now available. Please contact your senator’s office for applications.

Page appointments are available for the following weeks. (The list will be updated as weeks close out.)



Feb. 4

Apr. 22


Feb. 11

Apr. 29


Feb. 18

May 6


Mar. 4

May 13


Mar. 11

May 20


Mar. 18

May 27/28


Mar. 25

Jun. 3


Apr. 1

Jun. 10


Apr. 8

Jun. 17


Apr. 15

Jun. 24


North Carolina Senate Page Office • Legislative Building • Room 1029 • Raleigh, NC 27601-2808 • 919-733-5702