Affiliations

We are one of several organizations that have been birthed out of the ministry of John Piper and Bethlehem Baptist Church. Three of those organizations with whom we are closely associated are Desiring God, a ministry aimed at spreading God-centered resources, Bethlehem College & Seminary, an academic institution providing church-based higher education, and Training Leaders International, a ministry that seeks to meet the growing need for theological training overseas.

TCT Churches

The map below provides the locations of our network churches. Select a city to find a church near you.


Austria

Hoffnugskirche Wipptal (Hope Church)

Pastor: Alex Reindl

Email | Web


Arizona

Mosaic Church (plant)

Pastors: John Pope, Chandler Nick
Meets At: Mesa, AZ
Web | Facebook | Twitter|Instagram


California 

Kaleo Church

Pastors: Tim Cain, Wes Van Fleet
Service Time: 4:30pm on Saturday
Meets At: 190 E. Douglas Ave, El Cajon, CA
Email | Web | Facebook | Twitter|

Center City Church

Pastors: James Lecheler, G’Joe Joseph
Service Time: 10:00am on Sunday
Meets At: 8742 Lemon Ave La Mesa, CA 91941
Email | Web

Echo Church

Pastor: JD Hettema
Service Time: 9:00am on Sunday
Meets At: 5171 Edison Ave, Chino, CA
Web | Facebook


Cameroon, West Africa

Église Baptiste Bethléem (Plant)

Pastor: Dieudonné Tamfu

Web


District of Columbia

Restoration Church

Pastors: Chris Ambridge, Joey Craft, Nathan Knight, Nick Tecu, Chris Holt and Ray Chen
Service Time: 10:30am
Meets At: 3850 Nebraska Ave. Washington, DC 20016
Email | Web | Facebook | Twitter | Instagram

Iglesia Biblica Sublime Gracia

Pastors: Alejandro Molero, Juan Vega
Service Time: 5:30pm
Meets At: 1501 Columbia Road NW Washington, DC
Email | Web | Facebook | Twitter | Instagram


Georgia

Christ Church of South Metro Atlanta

Pastors: Zach Fallon, Steve Krogh, David Meade
Service Time: 10:30am
Meets At: 360 Jenkins Road in Tyrone, GA
Email | Web | Facebook | Instagram


Florida

Covenant Hope Church

Pastor: Ronnie Rentz, Jim Hollenbach
Meets At: 3737 1st St NE St. Petersburg, FL
Web

Covenant Life Church

Pastors: Justin Perry, Jon Huff, Kevin Wilder, Bob Walker
Service Time: 10:15am
Meets At: 3511 W Bay to Bay Blvd, Tampa FL
Email | Web | Facebook | Twitter

Gracia Sobre Gracia

Pastors: Michel Galeano
Service Time: 10:45am
Meets At: 10298 NW 46th Street Sunrise, FL
Email | Web | Facebook | Instagram


Idaho

Table Rock Church

Pastors: Andrew Knight, Luke Miller, Don Straka, Jacob Shin
Service Time: 9:00am
Meets At: 2603 W Eastover Terrace, Boise, ID
Email | Web | Facebook | Twitter


Kentucky

Christ Fellowship, Bowling Green

Pastors: Lance Parrott, Jody Sledge, Logan Stewart, Kaelin Vernon
Service Time: 10:30 am
Meets At: 601 Graham Dr, Bowling Green, KY
Email | Web | Facebook | Twitter

Forest Park Baptist Church, Bowling Green

Pastors: Joe Starks, Chris Brice
Service Time: 11:00 am
Meets At: 520 Old Morgantown Road, Bowling Green, KY
Email | Web

CenterPoint Church

Pastors: Tyler Wittmer, Bill Sherrard
Service Time: 9:30 am
Meets At: 5955 Taylor Mill Road, Covington KY
Phone | Web


Maryland

Aletheia College Park Church

Pastors: Rob Stephens, Bryan Zeug
Service Time: 10:30am
Meets At: 5101 Pierce Ave, College Park, MD
Email | Web | Facebook | Instagram

Metanoia Church

Pastors: Jamison Parker, Daniel Bunn, Kyle Schoelz
Service Time: 11:30am
Meets At: 3799 Church Road Ellicott City, MD 21043
Email | Web | Facebook


Michigan

Redemption City Church

Pastor: Mike Bartlett
Service Time: 10:00am
Meets At: 607 Robinson Rd SE, Grand Rapids, MI
Email | Web | Facebook | Twitter


Minnesota 

Bethlehem Baptist Church

Pastors: Rene Gonzalez, Brad Nelson, Chuck Steddom, Kenny Stokes, Bud Burk
Service Time: 9:00am & 11:00am Sunday
Meets At: 720 13th Avenue South, Minneapolis, Minnesota
Web | Facebook | Twitter

Christ the King Church (plant - January 2025)

Pastors: Andy Naselli, Tom Dodds, Dustin Williams, Nathan Colestock
Meets At: Stillwater, Minnesota
Web

Christ Redeemer Church

Pastors: Levi Brennan, Brett Louis, Thomas Rydland, Denny Schneider, Doug Swenson
Service Time: 10:30am
Meets At: 8500 Hillside Trail, Cottage Grove, MN
Email | Web | Facebook | Twitter

Cities Church

Pastors: Jonathan Parnell, Dan Nichols, Nick Aufenkamp
Service Time: 10:00am
Meets At: 1524 Summit Ave, Saint Paul MN
Email | Web | Facebook | Twitter

Emmaus Church

Pastors: Tom Boyer, Tom Hipkins, Andy Gammons
Service Time:
10:00 am
Meets At: 2263 3rd St. White Bear Lake, MN
Web

Good News Church

Pastor: Haddon Anderson. Bill Zwicky
Service Time:
10:00am
Meets At: Dakota Hills Middle School 4183 Braddock Trail Eagan, MN 55123

Web | Email | Facebook | Instagram

The Heights Church

Pastors: Weyland Leach, Jesse Harms
Service Time: 10:15am
Meets At: 1845 Hyacinth Ave East St Paul, MN
Email | Web

Jubilee Community Church

Pastors: Lewis Guest, Toph Majors, Dan Porch
Service Time: 10:00am
Meets At: 3245 16th Ave S. Minneapolis, MN
Email | Web | Facebook

Living Hope Church

Pastors: Marshall Posey, Dan Johnson
Service Time: 10:00am
Meets At: 7000 Hemlock Lane N. Maple Grove, MN
Email | Web

The North Church

Pastor: Steven Lee, Sam Crabtree, Jon Grano, Dan Holst, Jon Nowlin, Ben Katterson, Brian Liechty, Aaron Rothermel, Nick Whitehead, Jason Vaden, Josh Bremerman
Service Time: 9am and 11am
Meets At: 5151 Program Ave. Mounds View, MN 55112

Email | Web | Facebook | Twitter | Instagram

Northfield Community Church

Pastor: Josh Koehn
Service Time: 10:30am
Meets At: 713 Division St S Northfield, MN
Email | Web | Facebook | Twitter

Redemption City Church

Pastors: Jacob Tonak, Adam Pohlman  
Service Time: 10:30am
Meets At: 1525 31st St NW, Rochester, MN
Email | Web | Facebook

Restoration Hope Church

Pastor: Josh Williams
Service Time: 4pm
Meets At: 1530 Oakdale Ave, West St Paul, MN
Contact | Web | Facebook

Sojourners Church

Pastor: Tyler Mykkanen
Service Time: 10:00am
Meets At: Skyline Plaza in Albert Lea, MN
Email | Web | Facebook | Twitter


Missouri

Sovereign Joy Baptist Church (plant)

Pastors: Charles Ackmann, Jason DeRouchie
Meets At: 1 East Kansas Street, Liberty, MO 64068

New York

New Creation Church

Pastors: Joel Aubrey, Carl Becker
Service Time: 10:30 am
Meets At: 49 Main Street, Granville, NY 12832
Email | Web


North Carolina 

Desiring God Community Church

Pastors: Daniel Camenisch, Karl Dauber, Jacob Smith
Service Time: 9:30am
Meets At: 7121 Delta Lake Dr, Charlotte
Email | Web | Facebook

Life Church Charlotte

Pastor: Drew Tucker
Service Time:
10:00 am
Meets At: 
301 Elmhurst Road Charlotte, NC
Email | Web

Treasuring Christ Church

Pastors: Sean Cordell, Travis Williams, Ronjour Locke, Hunter Muse, Josh Gallaher
Service Time: 10:30am
Meets At: SE Raleigh High School, 2600 Rock Quarry Rd. Raleigh, NC 27610
Email | Web | Facebook | Twitter


Tennessee

Grace Church

Pastors: Rick Cupples, Trey Davis, Nathan Sawyer, Bryan Smith, Jim Suggs, Jordan Thomas, Tommy Evans
Service Time: 9:15am Discipleship Classes; 10:00am Congregational Worship
Meets At: 190 Mill Ave Memphis, TN
Email | Web | Facebook | Twitter | Instagram


Texas

Highlands Baptist Church (plant)

Pastor: Ryan Tew

Service Time: 5:00pm
Meets At: 1603 Harrison Street Melissa, TX

Email | Web | Facebook | Twitter


Wisconsin

ekklesia

Pastor: Dan Shambro, Caleb Ziegler
Service Time: 10:00am
Meets At: 1005 Oxford Ave Eau Claire, WI
Email | Web | Facebook