K-8th Grade Catholic School in Indio, California

Tuition and Fees

Tuition and Assistance

The OLPH School Board, in consultation with the OLPH principal and pastor/pastoral coordinator, establishes the tuition rate for each academic year. The following factors determine the annual tuition amount:

Socio-economic character of the school’s attendance area.
Actual per pupil cost of instruction.
Amount of income generated through fundraising and development activities.
Salaries and benefits for employees.
Operating and Instructional expense.
For Tuition Contract details from the Diocesan School Board (Diocese of San Bernardino).

Tuition Rates

Tuition rates for Kindergarten through 8th Grade differ depending on the number of children enrolled and if a child is enrolled in Kindergarten. Here is the Tuition Fee Schedule for Kindergarten and Grades 1-8.

Option A Tuition Only — Families with Students in Grades K–8

Annual Rate1 Child2 Children3 ChildrenFACTS Payments Start & End Dates
Tuition$6,816.43$12,781.41$18,746.39
10 FACTS Payments$681.64$1,278.14$1,874.64August 2026 – May 2027
11 FACTS Payments$619.68$1,161.95$1,704.22July 2026 – May 2027
12 FACTS Payments$568.04$1,065.12$1,562.20July 2026 – June 2027

Tuition Only — TK & Preschool Families

Annual Rate 1 Child Part Time
Either 7:30am–12:00pm or 12:30pm–5:00pm
Monday–Friday
1 Child Full Time
7:30am–5:00pm
Monday–Friday
FACTS Payments Start & End Dates
Tuition$6,074.45$7,339.97
10 FACTS Payments$607.45$734.00August 2026 – May 2027
11 FACTS Payments$552.22$667.27July 2026 – May 2027
12 FACTS Payments$506.20$611.66July 2026 – June 2027

FACTS Tuition Management Company

There is a $50 yearly maintenance fee assessed upon finalization of your agreement.
To choose semi-annual (2) payments there is a one-time fee of $10.00.
FACTS will assess a $30 fee for any payment returned by your bank.
Peace of Mind Tuition Protection Plan (optional) is available at a charge of $20.00 for the year.

Register for a secure online FACTS account by visiting:

https://online.factsmgt.com/signin/48JT6

and follow the instructions to set up your banking information.