201 Mount Gilead Road

Keller, Texas 76248


In-Person Services
Saturday: 5pm
Sunday: 9:15am, 11am, 12:30pm



601 S. Graves Street

McKinney, Texas 75069


In-Person Services
Sunday: 9:30am, 11:15am



1069 Eagle Blvd

Haslet, Texas 76052


In-Person Services
Coming soon!





Online Services
Saturday: 5pm
Sunday: 9:15am, 11am, 12:30pm, 5pm


Welcome to

Milestone Church

 Watch Online Latest Covid-19 Updates


Join us for Church Online!

Watch Now

August 17-19

Save the date! We are excited to announce Fall Prepare 2020, August 17-19th. Onsite registration will be limited to allow for social distancing and safety, but we look forward to seeing you in-person or online! Prepare has always been an incredible source of faith and momentum as we start each year. We’ve never done this outside of the first couple weeks of the year, but we’ve never seen anything like 2020 before! It's time to activate our faith, pray, fast, worship, and look forward together, to the things God has in store for us. We hope you will join us as we seek God and His plan for our lives, families, schools, and our nation. Registration for onsite gathering will open in the coming days.

There's a lot happening in our world right now, from a global pandemic to social and political tension. We believe that the local church can make a difference, not only spiritually, but practically, by serving anyone who has need. Through Jesus, the local church is the hope of the world.

If you’re new to Milestone Church and want to learn more about our story and vision, we invite you to join us for Discovery 101. Our team is available to answer any questions you might have and it’s a great opportunity to meet Pastor Jeff.

Learn More

Milestone Kids Pre-registration

Kid’s Ministry will be available this weekend. Due to limited capacity, pre-registration is required.

Register & FAQs

Emotions is a 7-week Milestone Kids original series where kids will take a look at what the Bible teaches about dealing with feelings of happiness, loneliness, worry, fear, sadness, anger, and discouragement. We all experience these emotions but Kids will learn the importance of giving these emotions to God and letting Him be in charge of how to deal with them!

Watch Here

Our Elevate team is devoted to providing an atmosphere where middle and high school students can encounter Jesus, connect with others, and grow into their God-given purpose. To stay up-to-date with everything Elevate is doing, check out their page!

elevate page

Fellowship One

User Login