Cannon Beach Academy.jpg


About Us


  • We are a tuition-free public charter school.

  • We are serving grades K-3 in the 2018-19 school year, and will serve grades K-5 in 2019-20.

  • We have small class sizes: currently, our student-teacher ratio is 1:16 in Kindergarten/1st grade and 1:16 in 2nd/3rd grade.  We have a maximum of 25 students per classroom.

  • We utilize Direct Instruction, one of the most effective, research-supported teaching practices, to help our students make learning gains. 

  • We serve all of our students breakfast and lunch at no cost, regardless if they qualify for free or reduced lunch.

  • Our school relies on volunteers; please consider donating your time (see the Donors & Support section under the More Info tab).




Our mission is to provide expanded high quality educational choices within the public school system.  The Cannon Beach Academy shall strive to provide:

  • A balanced education to nurture the development of the whole child, encouraging each child to become a life-long learner and a benefit to society.  The school places equal emphasis on a solid academic foundation, artistic expression, attention to the inner emotional life of each child, social development and responsibility, cultural diversity, a healthy lifestyle and appreciation of the environment and the arts.

  • A focus on children who have been historically underserved, due to factors such as race, ethnicity, culture and socioeconomic background.

  • Opportunities for parents and members of the community to be directly involved in the school operation and make significant contributions to their children’s educational environment.


our Story


Our Director (Amy Fredrickson) and our Board Secretary (Patti Rouse) appear with Donna Quinn on “Talk of our Towns”. Listen here.

Listen to Nancy McCarthy's interview about the academy here.

Listen to our Director speak to Tom Freel with KAST Radio from February, 2018.  Click here.

Read about our journey to open the school and our mission to serve our students:

April 2017-

May 2017-

June 2017-

July 2017-

August 2017-

September 2017-

November 2017-

December 2017-

March 2018-

April 2018-

July 2018-

August 2018-

September 2018-

October 2018-

January 2019-

February 2019-

March 2019-