Our Lady of Consolation School

4816 Princeton Avenue, Philadelphia, PA 19135
(215) 624-0505

(out of 10)

Private Grades PK-8 177 students 23 students/teacher (PA avg is 15)

Test Scores by grade

About this school

Our Lady of Consolation School is a private middle school in Philadelphia. The principal of Our Lady of Consolation School is Mr Stephen DiCicco. 177 children attend Our Lady of Consolation School and identify mostly as White, non-Hispanic; Black, non-Hispanic; and Asian/Pacific Islander. The student to teacher ratio at Our Lady of Consolation School is 23:1. St. Josaphat Ukrainian Catholic School is one of the nearest middle schools.

Extracurricular activities


  • Band
  • Computer arts


  • Baseball
  • Basketball

Student Ethnicities

Ethnicity School District
White, non-Hispanic 98% %
Black, non-Hispanic 1% %
Asian/Pacific Islander 1% %
Native American or Native Alaskan 0% %
Multiracial 0% %
Hispanic 0% %
Asian 0% %
Native Hawaiian or Other Pacific Islander 0% %

Community ratings & reviews

  • (2 years ago)

    I am Giselle G. Listorti's grandmother and I have heard great things about this school. I hope and pray that Giselle is doing well. Her dad grew up in a somewhat small town in Connecticut and I only wish the very best for her. I hope that she is doing well. Love Grandma - Christine Listorti

  • (3 years ago)

    OLC was the best years of my life. I loved everything about OLC. The caring teachers the over-caring principal the memories I made and the friends I made for life. I went to olc from k-8 but i have to say 6th 7th and 8th grade was the best time of my life. unfortanly olc is just a memory to me and everone else because of the unfair closing. I would go back in a heartbeat. Class of 2012 forever. <3

  • (5 years ago)

    Olc is a great school. The staff is amazing. You can enter Italian clases they also have sports your child can play. Alot of people think that this school has bullying but they dont. And if a child is getting bullied you report it to the principal and he will either give the bully two demerits or will have him exspelled it matters on how bad he was bullied. But who ever says that the school has bullying they are wrong.All i have to say is that this is a nice little school. And who ever thinks different actually has to go to Olc like me.

  • (5 years ago)

    I do not no where all of these positive reviews are coming from!I agree with anyone who writes that there is a bullying problem at this school.....The students who attend this school are generally disrespectful and need to be more socially democratic.My son has had a terrible time here and will not be coming back next year!they enforce this bullying policy but it sure does not stick.Do not send your child to OLC if you do not want to be disaapointed!

  • (5 years ago)

    Our Lady of Consolation is a great catholic school and parish. The staff and principal go out of their way to make it a great place for their students to learn and grow. When your children get out of the car in the morning look back at you and smile you know they are going somewhere they love!

  • (5 years ago)

    I was recently faced with great fianancial difficulty and was forced to pull my child out of private school.i am catholic so i chose OLC because it was small like my daughter's previous school. I cannot tell you how disappointed I was in this school.I will say the principal genuinely cares about the children but the staff at OLC should follow his lead because they are cold and completely unprofessional.I pulled mychild out of here after only five months because she was also being bullied by students and she was only in third grade! i did contact the office and attempted to speak with the teacher and she ignored my letters and calls! I I would not waste my money on this school..you will be terribly disappointed! Do not be deceived by the size of the school and number of students!......Terrible terrible bullying problems .....and nobody cares among the teaching staff!

  • (6 years ago)

    My daughter stared here at olc in 2006 for kindergarden and i found it to be a wonderul school. The staff is wonderful. And Ms.T is the best i've ever met. The principle is great again i've never meet a principle who greets his children ever morning. That to me was the best. My daughter will not be going to olc next year due to learning issues but once she is 100% ok she will be returing. OLC is by far the best school.

  • (7 years ago)

    Our Lady of Consolation tuition I feel is one of cheapest in the area. The school staff are very friendly and are willing to go the extra mile to assist your child. The Parish Family makes you feel welcomed unlike oter schools where they have thier little clicks.

  • (7 years ago)

    Our Lady of Consolation is an over priced school. There is no structure in the gym music computer classes. I enrolled my children 8 years ago I was told they would start learning Italian by 3rd grade that never happened. The bullies in the school are horrible and there is nothing done about even there there is a no bully policy. There are only a few teacher who really care about the kids the school secretary is the best. My advise if your going to send your child to a catholic school don't waste your money here.

  • (7 years ago)

    OLC has changed! The staff has changed and the one big happy family is gone.

  • (8 years ago)

    Everyone I know back home when to OLC! That school was our home away from home! Great teachers and staff --and definitely cannot forget the lunch moms! It's like one big family. Used to be strictly for Italian children but now they're open to everyone.

  • (12 years ago)

    This is a small Italian Catholic school whose teachers and staff know each child personally. They know all the parents by name and are truly like an extension of your own family. The secretary of the school is the most wonderful person! She treats each child as if they were her very own. The principal is very fair and understanding person.

See all reviews on GreatSchools

Overall score

(based on 12 ratings & reviews)

  • Teacher quality
  • Principal leadership
  • Parent involvement


Elementary Schools

Middle Schools

High Schools