Upcoming Events

February 12, 2016
7:00 am - Mass in the Chapel
7:30 am - Eucharistic Adoration
3:45 pm - BWL CRW @ May City Bowl
6:00 pm - GBB WE A
6:00 pm - Hall of Fame Reception
6:00 pm - BBB WE H "Senior Night"
February 13, 2016
11:05 am - Show Choir Competition @ Benton (Xub @ 11:05AM & Xhil @ 6:50PM)
12:00 pm - IBA
12:00 pm - WR 3A District @ Waverly-Shell Rock
12:30 pm - Boys State Swim Meet @ Marshalltown YMCA
February 15, 2016
12:00 am - Class Level Change Deadline
3:00 pm - Girls 1st Track Practice
5:00 pm - Girls Track Parent Meeting - Guidance Classroom
6:00 pm - Girls Golf Parent Mtg - Novak Room
6:30 pm - JV BBB CRK H
February 16, 2016
9:00 am - BWL 2A State Qualifying Meet @ May City Bowl
6:00 pm - BBB CF H "St. Matt's Night"
6:30 pm - Boys Tennis Parent Mtg.- Novak Room
February 17, 2016
12:30 pm - WLC Internship presentation
12:35 pm - XCEL Hour
3:05 pm - Boys Track 1st Practice
6:30 pm - Girls Tennis Parent Meeting - Commons
7:00 pm - GBB 4A Regional Vinton Shellsburg H
February 18, 2016
1:30 pm - WR State 3A 1st Round
6:00 pm - IBA
6:00 pm - BBB DW A
7:00 pm - Xavier Catholic Schools Band Concert @ Xavier
February 19, 2016
12:00 am - Casual Dress Day
7:00 am - Mass in the Chapel
7:30 am - Eucharistic Adoration
9:00 am - WR State 3A Quarterfinals
7:30 pm - WR State 3A Semifinals
February 20, 2016
8:00 am - Speech Large Group All State Festival @ ISU in Ames
10:00 am - WR State 3A Consolation
12:00 pm - IBA
1:25 pm - Tallcorn Jazz Festival @ UNI (performance @ 1:25pm)
6:00 pm - WR State Finals
7:00 pm - GBB 4A Regional @ Grinnell
February 21, 2016
1:00 pm - BPA State in Des Moines

What's New

Go Saints! XHS Activities Week-in-Review: February 11, 2016

Bowling The Boys Bowling team beat Iowa City High on February 5th by a score of 1974 to 1881. Cameron Zaugg rolled the “high” series with a score of 435. The Bowling teams compete in an MVC match on Friday, … Continue reading


ZAPS ACT Prep Seminar on Mar. 5th – It was just discovered that Xavier was double booked on this date and the ZAPS ACT Prep Seminar will no longer be held at Xavier this day. ZAPS will be contacting any … Continue reading

XHS 2015-2016 Semester 1 Honor Roll

The following Xavier High School students have made the Honor Roll for the Fall Semester of the 2015-2016 school year: Distinguished Honors Seniors Kaitlyn Albert McKenna Andersen Mitchell Anderson Brylee Bastian Caleb Billick Faith Bohrer Kayla Brady Lauren Brown Lydia … Continue reading

Xavier Named to NFL Super Bowl High School Honor Roll

The National Football League has welcomed Xavier High School to the “Super Bowl High School Honor Roll” community which celebrates schools that have contributed to Super Bowl history. High schools worldwide will receive one commemorative Wilson golden football for each player … Continue reading

2016 LaSalle-Regis-Xavier Alumni Hall of Fame Inductees

  The following alumni have been selected for induction in to the LaSalle-Regis-Xavier Alumni Hall of Fame. An induction ceremony will take place on Friday, February 12, 2016 during halftime of the Xavier boys varsity basketball home game. Varsity tipoff … Continue reading

Go Saints! XHS Activities Week-in-Review: February 4, 2016

Speech The State Large Group Speech Contest will be held on Saturday, February 6th @ CR Kennedy beginning at 8:00 a.m. Good luck to Speech Director Scott Davidson and all Speech students who are participating! Wrestling The MVC Wrestling Tournament … Continue reading

Catholic Schools Week Prayer from Father Phil Thompson

Offered Tuesday, February 9th, 2016 (Catholic Schools Week) by Fr. Phil Thompson, Xavier High School Pastoral Coordinator & St. Pius X Parish Pastor Catholic schools are communities of faith, knowledge, and service. As we celebrate this Catholic Schools Week, the … Continue reading

Middle School Night: Tuesday, Feb. 9th

Xavier High School invites all middle school students from LaSalle, Regis and St. Joseph to join us for the Xavier Basketball varsity boy-girl doubleheader vs. Linn-Mar on Tuesday, February 9th. The girls game will begin at 6 p.m. with the … Continue reading

Guidance News 2/3/2016

PSAT 10 – Sophomores received this information last week about an opportunity to register for the PSAT 10 exam.  This is a national standardized exam that will be administered at Xavier on Feb. 24th. Students can gain valuable test-taking experience … Continue reading

Xavier Pom Camp for Girls Grades K-7

The Xavier Poms will host a pom camp for girls in Grades K-7 on Saturday, Feb. 27 from 9-11:30 a.m. at Xavier High School. Campers will put on a special performance for parents and family members at 11:15 a.m. Click … Continue reading

More news...


Continue reading

ProspectiveStudentEmail_TomKeating Welcome to Xavier High School. We are happy that you are visiting our website. We hope you find it informative and easy to use. Xavier High School is part of the tradition of the Roman Catholic Church and the Archdiocese of Dubuque. We serve the educational needs of the Cedar Rapids Metro Area and we are supported by twelve local parishes. Continue reading

  • Xavier Foundation

    The Xavier High School Foundation is a non-profit organization established to raise and accept contributions to provide financial assistance to Xavier High School. The Foundation is responsible for acquisition, investment, maintenance and disbursal of assets from a trust fund set up to provide a third source of income beyond tuition and parish subsidies.

    For more information on the Xavier High School Foundation click here

  • Volunteer Opportunities

    Saints Concession Volunteers for the entire school year are available on line with 3 easy steps:

    1. Click the button above to go to our invitation page on VolunteerSpot:
    2. Enter your email address: (You will NOT need to register an account on VolunteerSpot
    3. Sign Up! Choose your spots - volunteerspot will send you an automated confirmation and reminders. EASY!

    Note: VolunteerSpot does not share your email address with anyone. If you prefer not to use your email address please contact xaviervols@gmail.com to be signed up manually.