Welcome to River Mill Academy

River Mill Academy is a North Carolina Public Charter School currently serving approximately 800 students in kindergarten through twelfth grade. Our goal is to assist parents in their mission to develop exemplary young citizens with superior academic preparation, equipped with analytical thinking skills, a passion for learning, and a virtuous character, all built upon a solid foundation of knowledge. Our curriculum is challenging and demanding in an age and grade appropriate manner and our standards are high.

Please take some time to explore our webspace features such as the athletic calendar, news sections, teacher webspaces, and quicklinks. Subscribe to our Facebook, Twitter, or RSS feeds to receive updates on school information.


What's Happening

Sports Physicals
Sports Physicals - May 11
Free sports physicals for student athletes (rising 6th grade through high school) will be provided by Kernodle Clinic West (1234 Huffman Mill Road) on Thursday, May 11. Athletes may begin lining up at 5:00 pm. The clinic begins at 5:30 pm. Athletes must be in line by 6:30 pm in order to be seen. The athlete will not be seen unless a parent has completed and signed the examination form. Please click the "read more" button for a copy of the form. Please see Athletic Director, Kelly Moyer, if you have any questions.
Read More
Now Accepting Nominations for Board of Directors and PTT
River Mill Academy is looking for parents and community members who would like to serve on the Board of Directors and PTT. Nominations are now open for Board of Directors Parent Seats, Board of Directors Community Seats, and PTT officers. Not sure what is involved in serving on the Board of Directors or as an officer for the PTT or Athletic Boosters? Information sessions for nominees will be held on Tuesday, April 11 at 6:30 pm and on Thursday, April 20 at 6:00 pm in the Cafeteria. Please click the "read more" button for the Nomination Form.
Read More
Basket Raffle
Spring Basket Raffle
The PTT Spring Basket Raffle drawing will be held on Friday, April 28 at the Family Movie Night. The movie is free and concessions will be available for purchase. You do not need to be present to win. Tickets are $1 each and will be distributed to students to sell to friends, family, and neighbors. The classroom and the basket selling the most tickets will each win a Pizza Party! Please make sure that each ticket is completely filled out with your child’s teacher, child’s name and basket number. Please return all unused tickets to the school. If you need more tickets please call the front office or tell your child’s teacher. All tickets must be turned in by April 25. If you have any questions please feel free to email them to rma.ptt@gmail.com. Please click the "read more" button for pictures and descriptions of the baskets.
Read More


Order Spring Photos


Locate Us



Calendar & Events

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
March 26, no eventsMarch 27, no eventsMarch 28, no eventsMarch 29, no eventsMarch 30, no eventsMarch 31, no eventsApril 01, no events
April 02, no eventsApril 03, no eventsApril 04, no eventsApril 05, no eventsApril 06, no eventsApril 07, no eventsApril 08, no events
April 09, no eventsApril 10, no eventsApril 11, no eventsApril 12, no eventsApril 13, no eventsApril 14, no eventsApril 15, no events
April 16, no eventsApril 17, no eventsApril 18, no eventsApril 19, no eventsApril 20, no eventsApril 21, no eventsApril 22, no events
April 23, no eventsApril 24, no eventsApril 25, no eventsApril 26, no eventsApril 27, no eventsApril 28, no eventsApril 29, no events
Today, April 30, no eventsMay 01, no eventsMay 02, no eventsMay 03, no eventsMay 04, no eventsMay 05, no eventsMay 06, no events
No events available.

Order the 2016-2017 River Mill Academy Yearbook for

Elementary School

online. The base price for the Elementary yearbook is $20 online. Click here to order.

yearbook Order the 2016-2017 River Mill Academy Yearbook for

Middle & High School

online. This hardcover yearbook is $45 online. Click here to order.


2016-2017 Academic Calendar

(approved 02.18.2016)


2017-2018 Academic Calendar

(approved 11.17.2016)

Quick Links