Happening Now

  • 04/28/2025 01:32pm Spring Cleaning: We need your help! View Message
  • 04/24/2025 06:37pm Pray with us on Wednesdays: 6:30 to 7:30 pm... View Message
  • 04/24/2025 06:36pm 1st Saturday Devotion: During the month of May we honor our earthly mothers as well as our Heavenly Mother Mary.... View Message
510 Jackson Ave
Defiance, OH 43512
Phone: (419)782-7121
Fax: (419)782-5813
Email: stjohn@stjohndefiance.org

Online Giving Logo

father father

Welcome

Welcome to our website & church! Praise God for our return to publicly celebrated Mass. Jesus invites us to trust Him & unite our lives to His sacrifice. We miss you & hope you consider coming back to join us. May God bless you on your faith journey.




Mass Times

Sunday
8 am and 10 am (Live streaming 10 am)

Saturday
5:00 pm

Tuesday & Thursday
6:30 pm

Friday
9:00 am

Reconciliation

Sunday
9:15 to 9:45 am

Tuesday & Thursday
5:45 to 6:15 pm

Friday
8:15 to 8:45 am

Saturday
4:00 to 4:45 pm

news icon

Parish News

  • YES

    Youth REGISTRATION The 2025 Defiance Y.E.S. project begins Thursday, June 5th at 5:30 p.m.  Incoming 8th grade students through graduating seniors are encouraged to join us for this weekend service retreat. This will give you opportunities to make new friends from throughout Defiance and the surrounding area, have some great fun, grow in faith and … Continue reading "YES"Read More »
  • YES 2025

      Are you needing some help? The 2025 Defiance Y.E.S. project would love to help YOU! It involves high school youth and adults helping those in need with painting, cleaning, landscaping, or many other tasks that are just too difficult for you, our area residents, to do, FREE of charge! The goal is to spread … Continue reading "YES 2025"Read More »
event icon

Upcoming Events

April 30, 2025
May 1, 2025
May 2, 2025
May 3, 2025
May 4, 2025
May 5, 2025
May 6, 2025
May 7, 2025
May 8, 2025
May 9, 2025
May 10, 2025
May 11, 2025
May 12, 2025
May 13, 2025
May 14, 2025
May 15, 2025
May 16, 2025
May 17, 2025
May 18, 2025
May 19, 2025
May 20, 2025
May 21, 2025
May 22, 2025
May 23, 2025
May 24, 2025
May 25, 2025
May 26, 2025
May 27, 2025
May 28, 2025
May 29, 2025
View All