St. Gregory the Great School

2014-15 Pilot STREAM School

For information about admissions, click here!

Call 688-5323 for a private tour.

Service at St. Gregory's: Jamaica Mission Trip

July 25 - August 1 

Click here for information on where we are going and who we are serving

Join us at the Grotto as we pray the Rosary each night at 6:30 pm while they are serving the people of Mustard Seed Communities in Jamaica!

Donations are needed for the trip! Click here for a list of items needed. 

St. Greg's Youth Ministry 

Get involved...all are welcome!

High School Students click here

Middle School Students click here

Young Adults click here

Join us for our Classic Car Show!

Monday, September 7, 9:00 am - 5:00 pm

Admission is free for visitors!

Click here if you are interested in registering your Classic Car

Listen to Fr. Leon's

Homily on the

Supreme Court's

decision on

same-sex Marriage

Click Here

17th Annual Great Dinner Auction

Saturday, November 7 6:00pm

Salvatore's Italian Gardens

Click Here for more information


We are a Catholic Faith Community that strives to live the Gospel through Faith, Worship and Service.


We strive for academic excellence, personal faith development, and service to others in the spirit of Christ.

Family Faith Formation

Religious Education and Sacramental Preparation so our children can be living disciples of Christ.

Youth and Young Adults

Want to meet new people? Learn about your faith? Serve the community? Come check us out!


Offering ways for us to meet your needs as you grow in your faith, as well as ways you can serve others in ministry.

Welcome to St. Gregory's

As the Pastor of St. Gregory the Great Faith Community, I extend a warm welcome to you!

It is my hope that you find a home here and a place to grow in your relationship with the Lord as you serve others in His name.

If you are interested in viewing our weekly homilies, please click here.  

- Fr. Leon Biernat

St. Gregory the Great Roman Catholic Church
200 St. Gregory Court • Williamsville, NY 14221 • (716) 688-5678