215-219-3943Contact Us


Cristo Rey Philadelphia High School, a college preparatory, Catholic school for students of all faiths, nurtures and challenges young people to recognize and realize their full potential as they learn to love others, grow in their faiths, and serve the common good.

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 $140 per month. Contribution is assessed based on family need and no student is denied admission due to an inability to pay.

Apply Now!

Our Campus: 

Our School Culture:

Watch Rise with Pride video series

Apply Now!

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 September 2022

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