215-219-3943Contact Us


Cristo Rey Philadelphia is a top quality, independent, Catholic high school for students of all faiths. We serve women and men in grades 9-12 who could not otherwise afford a private education.

Why Cristo Rey Philadelphia?

We offer an affordable, college-prep education to students across the Greater Philadelphia Area and New Jersey.

Cristo Rey students have 100% College Acceptance!

A Cristo Rey student receives...

  • A top-quality, college-prep education
  • Experience in professional work settings
  • Athletic teams and extracurricular activities
  • Wrap-around counseling services
  • Affordable access to college
  • Support through college graduation

                               ... all at an affordable cost!

The average family contribution is $120 per month. Contribution is assessed based on family need and no student is denied admission due to an inability to pay.

Our Campus: 

Our School Culture:

Watch our full Rise With Pride video series here!

The incoming class for the 2020-2021 school year is full and all seats on the waitlist are filled. Please check by August 1st to apply for the 2021-2022 school year!

Inquiry Form

We invite you to learn more about Cristo Rey Philadelphia High School by filling out the form below. After submission, a member of the Admissions Office will be in contact with you. Please note - this is not the application! If you are ready to fill out an application, click here.


Event Filters June 2020

  • Sunday
  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • 31May
    • 1Jun
      • 2Jun
        • 3Jun
          • 4Jun
            • 5Jun
              • 6Jun
                • 7Jun
                  • 8Jun
                    • 9Jun
                      • 10Jun
                        • 11Jun
                          • 12Jun
                            • 13Jun
                              • 14Jun
                                • 15Jun
                                  • 16Jun
                                    • 17Jun
                                      • 18Jun
                                        • 19Jun
                                          • 20Jun
                                            • 21Jun
                                              • 22Jun
                                                • 23Jun
                                                  • 24Jun
                                                    • 25Jun
                                                      • 26Jun
                                                        • 27Jun
                                                          • 28Jun
                                                            • 29Jun
                                                              • 30Jun
                                                                • 1Jul
                                                                  • 2Jul
                                                                    • 3Jul
                                                                      • 4Jul