Sheila Walsh

Sheila Walsh

From Scotland, Sheila is an author, Bible teacher and television host. She has spoken around the world to over 6 million people and is the co-host of the Life Today television program. 

Sheila loves to make the Bible practical, sharing how God met her at her lowest point and helped her to rise up again. Her message: God is faithful and He is holding you!

Sheila’s books have sold over 5.5 million copies including multiple bestsellers “It’s Okay Not To Be Okay” and her new book and Bible Study “Holding On When You Want To Let Go.” 

Texas is her home where she lives with her husband Barry and two little dogs Tink and Maggie.  Their son Christian is in graduate school.

Recent Episodes

Better Together | Episode 645 Better Together | Episode 645 Better Together | Episode 644 Better Together | Episode 644 Better Together | Episode 643 Better Together | Episode 643 Better Together | Episode 642 Better Together | Episode 642 Better Together | Episode 641 Better Together | Episode 641 Better Together | Episode 600 Better Together | Episode 600 Better Together | Episode 598 Better Together | Episode 598 Better Together | Episode 596 Better Together | Episode 596 Better Together | Episode 590 Better Together | Episode 590 Better Together | Episode 589 Better Together | Episode 589 Better Together | Episode 588 Better Together | Episode 588 Better Together | Episode 587 Better Together | Episode 587 Better Together | Episode 586 Better Together | Episode 586 Better Together | Episode 565 Better Together | Episode 565 Better Together | Episode 564 Better Together | Episode 564 Better Together | Episode 563 Better Together | Episode 563 Better Together | Episode 562 Better Together | Episode 562 Better Together | Episode 561 Better Together | Episode 561 Better Together | Episode 545 Better Together | Episode 545 Better Together | Episode 544 Better Together | Episode 544 Better Together | Episode 543 Better Together | Episode 543 Better Together | Episode 542 Better Together | Episode 542 Better Together | Episode 541 Better Together | Episode 541 Better Together LIVE | Episode 355 Better Together LIVE | Episode 355 Better Together LIVE | Episode 354 Better Together LIVE | Episode 354 Better Together LIVE | Episode 353 Better Together LIVE | Episode 353 Better Together LIVE | Episode 352 Better Together LIVE | Episode 352 Better Together LIVE | Episode 351 Better Together LIVE | Episode 351 Better Together LIVE | Episode 315 Better Together LIVE | Episode 315 Better Together LIVE | Episode 314 Better Together LIVE | Episode 314 Better Together LIVE | Episode 313 Better Together LIVE | Episode 313 Better Together LIVE | Episode 312 Better Together LIVE | Episode 312 Better Together LIVE | Episode 311 Better Together LIVE | Episode 311 Better Together LIVE | Episode 270 Better Together LIVE | Episode 270 Better Together LIVE | Episode 269 Better Together LIVE | Episode 269 Better Together LIVE | Episode 268 Better Together LIVE | Episode 268 Life can get messy, but with Jesus, we get to discover happiness even in the midst of life's toughest trials. Better Together LIVE | Episode 267 Better Together LIVE | Episode 266 Better Together LIVE | Episode 266 Better Together LIVE | Episode 255 Better Together LIVE | Episode 255 Better Together LIVE | Episode 254 Better Together LIVE | Episode 254 Better Together LIVE | Episode 253 Better Together LIVE | Episode 253 Better Together LIVE | Episode 252 Better Together LIVE | Episode 252 Better Together LIVE | Episode 251 Better Together LIVE | Episode 251 Better Together LIVE | Episode 200 Better Together LIVE | Episode 200 Better Together LIVE | Episode 199 Better Together LIVE | Episode 199 Better Together LIVE | Episode 198 Better Together LIVE | Episode 198 Better Together LIVE | Episode 197 Better Together LIVE | Episode 197 Better Together LIVE | Episode 196 Better Together LIVE | Episode 196 Better Together LIVE | Episode 105 Better Together LIVE | Episode 105 Better Together LIVE | Episode 104 Better Together LIVE | Episode 104 Better Together LIVE | Episode 103 Better Together LIVE | Episode 103 Better Together LIVE | Episode 102 Better Together LIVE | Episode 102 Better Together LIVE | Episode 101 Better Together LIVE | Episode 101 Better Together LIVE | Episode 80 Better Together LIVE | Episode 80 Better Together LIVE | Episode 79 Better Together LIVE | Episode 79 Better Together LIVE | Episode 78 Better Together LIVE | Episode 78 Better Together LIVE | Episode 77 Better Together LIVE | Episode 77 Better Together LIVE | Episode 76 Better Together LIVE | Episode 76 Better Together LIVE | Episode 40 Better Together LIVE | Episode 40 Better Together LIVE | Episode 39 Better Together LIVE | Episode 39 Better Together LIVE | Episode 38 Better Together LIVE | Episode 38 Better Together LIVE | Episode 37 Better Together LIVE | Episode 37 Better Together LIVE | Episode 36 Better Together LIVE | Episode 36 Better Together LIVE | Episode 15 Better Together LIVE | Episode 15 Better Together LIVE | Episode 14 Better Together LIVE | Episode 14 Better Together LIVE | Episode 13 Better Together LIVE | Episode 13 Better Together LIVE | Episode 12 Better Together LIVE | Episode 12 Better Together LIVE | Episode 11 Better Together LIVE | Episode 11 Jaci Velasquez Episode 110 | Healing Through Forgiveness Nona Jones on Better Together set Episode 109 | Embracing Truth Sheila Walsh on Better Together set Episode 108 | What Are Soul Ties? Dianna Nepstad on Better Together set Episode 107 | Identifying the Root Laurie Crouch on Better Together set Episode 106 | Finding Freedom Sheila Walsh on Better Together set Episode 100 | Home for Christmas Hosanna Wong on Better Together set Episode 99 | Fighting the Holiday Blues Holly Wagner on Better Together set Episode 98 | Surviving Christmas Dr. DeeDee Freeman on Better Together set Episode 97 | Christmas Traditions & Memories Laurie Crouch on Better Together set Episode 96 | The True Meaning of Christmas Noemi Chavez on Better Together set Episode 75 | Fighting Isolation Sheila Walsh on Better Together set Episode 74 | Fighting for Your Health Dr. DeeDee Freeman on Better Together set Episode 73 | Survive to Thrive Holly Wagner on Better Together set Episode 72 | Navigating Hardship Laurie Crouch on Better Together set Episode 71 | Fighting Fear