What To Expect

Everyone's Invited

What if there were a church where you could just come as you are?

Wherever you are on your journey, there’s a place for you here. And we want to help you become the person God created you to be.

TDP Campuses

Each service lasts an average of 2.5 hours

Thought-provoking and engaging messages based on the Bible

Teaching from Senior Leader Derek Kelly or a TDP leader

High-energy worship music

Fun teaching for your kids

TDP Online

RePlay services throughout the week at live.dwellingplacefl.com, social media channels, and YouTube

Real community with others around the world through live chat and prayer

Gather at Watch Parties in cities everywhere for you and your friends

Timely messages from Senior Leader Derek Kelly or a TDP leader

High-energy worship music

Find Us Online Here

First Time FAQ

What Happens When I Attend The First Time?

At The Dwelling Place, you’ll be welcomed into a friendly, casual environment by people who are excited to see you. And don’t worry—you won’t get lost. We’ll help you find your seat so you have the best experience. We can’t wait to see you!

What Do I Wear To A Church Service?

When you attend a physical TDP location, you’ll find that everyone has their style, from casual to professional. We believe that church isn’t about what you look like or wear; it’s about who you are on the inside. Come just as you are.

What If I Have Questions?

We want to talk with you and support you. You can can talk with a pastor or caring volunteer who’d love to help you figure out your next step at church and in your relationship with Christ. If you’re at a location, visit the Info Wall outside the Auditorium. If you’re attending at TDP Online, you can always connect with us and send a question.

What About My Kids?

Your kids will love TDP Kids! While you attend service, your kids will experience lessons, activities, and small groups designed just for them. Have a teenager? Learn more about our student ministry.

Get In Touch

1107 3rd St SW APT 17, Winter Haven, FL 33880, USA