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 and Camden Area.

A Cristo Rey student receives...

  • A top-quality, college-prep education
  • Experience in professional work settings
  • Competitive athletic teams and extracurricular activities
  • Opportunities for spiritual growth
  • Wrap-around counseling and academic support 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. Family contribution does not increase over a student's four years at Cristo Rey.

Cristo Rey students have 100% College Acceptance!

Virtual Tour of our State-of-the-Art Campus

Discover Your Path to College and Careers at Cristo Rey ->

Watch our Video Series

Athletics Inquiry Form

If you're a student athlete and interested in learning about Cristo Rey Athletics, please fill out the form below and a member of our Athletics department will contact you.

Learn More about Athletics

Admissions Inquiry Form

Fill out the form below to learn more about Cristo Rey and 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 2023

  • Sunday
  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • 28May
    • 29May
      • 30May
        • 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