sunday morning Worship

9:30 am in the gym

Every Sunday morning our High School students meet for a time of gospel centered worship, teaching, and fellowship. Due to a construction project in the Worship Center, we will be meeting in the Student Union for the duration of the project. We expect it to be completed by the end of the summer. We hope to see you this Sunday!

We encourage families to worship together in the main worship service. Our services are at 8 am, 9:30 am, and 11 am in the Worship Center. For more information about our main worship services, click here

Small Groups


Wednesdays 7-9 pm at Immanuel

Small groups are a vital component of Student Ministry at IBC. During the school year, our students gather on Wednesday nights in the Immanuel gym for a time of high energy games before splitting into small groups for Bible study, prayer, and fellowship. Small groups have now concluded for the current school year. We’ll keep you updated as we get closer to the fall!

tuesdays 6:30-8:30 pm at the horn’s

High school girls will meet on Tuesdays from 6:30-8:30 PM at Greg & Jennis Horn’s house beginning on July 2nd and ending on August 13th. If you need the address, please contact Holly at

Tuesdays 2:30-4 pm at the payne’s

High school boys will meet on Tuesdays from 2:30-4PM at the Payne’s house for the month of July, and in the Student Union for the final two weeks. Bible study will begin on July 2nd and end of August 13th. If you need the address, please contact Holly at

Upcoming events

Senior Beach Week

June 15-22nd, 2019

For many years we have been celebrating the graduation of our high school seniors with a week at the beach. This trip has always provided a special opportunity for students to celebrate graduation together and enjoy each other’s company in a safe, encouraging, God honoring environment. We are so excited to return to the Outerbanks this year to celebrate the Class of 2019!

Student Ministry staff and some small group leaders will provide adult supervision for the week. We’ll have the opportunity to study God’s Word together each evening as we close out the seniors’ time in our ministry before they move on to whatever God has next for them.

King’s Dominion

June 26th, 2019

On Wednesday, June 26th, we'll be hitting the parks for a day at King's Dominion! Cost is $50 which includes access to the park and transportation. Register here by June 23rd!


July 10th, 2019

beach day

July 31st, 2019

On Wednesday, July 31st, we're going to Virginia beach for a day! Cost is $20. You can register here!


august 7th, 2019

national’s game

August 16th, 2019

On Friday, August 16th, we will be heading back to Nat's Park for another baseball game! Cost is $35. Register here by August 1st!


2019 mission teams are now closed. If you'd like information about what we will be doing, please visit our missions page

Release Form

Before participating in off-site events, each student will need to have an updated release form completed. The form for the 2018-2019 school year can be found here