Join Over 1,000,000 of your Peers!

Sign up to receive your Free educational updates...

Welcome to Catholic Online School
We’re a non-profit with the mission to provide a free, world-class Catholic education for anyone, anywhere.

As a mission-driven organization, we're relentlessly pursuing our vision of a world where every learner can access education to unlock their potential, without the barriers of cost or location.

Give them the chance

Will you walk with Him this Good Friday?

He walked the via Dolorosa to pay for sins that He never committed. By His death and Resurrection, we are SAVED. PRAY THE STATIONS OF THE CROSS.
Catechism - Grade 1-8
The Catechism of the Catholic Church is arranged around four pillars or parts:

*The Profession of Faith
*Celebration of the Christian Mystery
*Life in Christ
*Christian Prayer

'Catechism' is the name given to a written work that contains a summary of all the beliefs of the faith that is used as a teaching tool.

Yes! Sign me Up

Use our Free Curriculum as a Supplement in your School

Our Free Curriculum may help your school lower the cost of tuition up to 50%.

Homeschool With Confidence

Educate your children at home using our Master Teachers, Comprehensive Curriculum, Video Lessons, Study Guides, Teaching Aids, Free Resources, and more.
All 100% Free from Catholic Online School...

Our Mission is to provide a Free World Class Catholic Education for Anyone, Anywhere

1,029,000 Student Enrollments in 193 Countries worldwide

  • Faithful to the Magisterium (teaching office) of the Catholic Church and to the Catholic Catechism and The Holy Bible.

  • Over 7,000 FREE video lessons with lesson plans and more...

  • Over 70% of Catholic families in the U.S.A. can not afford to send their children to a Catholic school.
    Why have we allowed this to happen?

  • In the 1960s, there were close to 13,000 Catholic schools and 5.2 million students across the U.S. Today, there are just 1.6 million students attending 5,981 Catholic schools.
    When will the school closings stop?