In Spirit & Truth

Follow In Spirit & Truth
Share on
Copy link to clipboard

In Spirit & Truth is the teaching ministry of Pastor JD Farag.

In Spirit & Truth


    • Jul 21, 2026 LATEST EPISODE
    • daily NEW EPISODES
    • 25m AVG DURATION
    • 5,276 EPISODES


    Search for episodes from In Spirit & Truth with a specific topic:

    Latest episodes from In Spirit & Truth

    Tuesday July 21, 2026 - Audio

    Play Episode Listen Later Jul 21, 2026 26:00


    The enemy doesn’t need full access to our home or our lives; he just needs the foothold of our frustration. In today's message, Pastor JD teaches that one of Satan’s go-to tactics is to cause division within the church. When we begin to gossip, argue, and disagree on things we can’t control, Satan will come in and tear us apart.

    Monday July 20, 2026 - Audio

    Play Episode Listen Later Jul 20, 2026 26:00


    I think we can all relate to this! We feel like no matter how hard we work to do the right thing and walk in the way of the Lord, there’s no reward in the end. Today, Pastor JD teaches that God will judge even the wicked. We walk the narrow path, even when it looks lonely, because the reward we’re working toward is eternal.

    Saturday July 18, 2016 - Audio

    Play Episode Listen Later Jul 18, 2026 26:00


    We’ve all had moments where we were absolutely convinced we were right… only to realize later there was more to learn. It can be uncomfortable when long-held beliefs get challenged. In today’s message, Pastor JD reminds us that understanding God’s Word begins with a humble heart that’s willing to keep learning.

    Friday July 17, 2026 - Audio

    Play Episode Listen Later Jul 17, 2026 26:00


    Most of us don’t mind looking in a mirror, at least long enough to fix what’s obvious. But what happens when God’s Word becomes a mirror and reveals something deeper? Today, Pastor JD explains why recognizing our need is the first step toward receiving the hope and salvation found in Jesus Christ.

    Thursday July 16, 2026 - Audio

    Play Episode Listen Later Jul 16, 2026 26:00


    It’s amazing how quickly things can change. One moment, the world feels familiar, and the next it’s like someone hit fast-forward. Technology advances overnight, headlines shift by the hour, and what once sounded like science fiction suddenly feels normal. Today, Pastor JD explains why that growing sense of acceleration matters.

    Wednesday July 15, 2026 - Audio

    Play Episode Listen Later Jul 15, 2026 26:00


    Pride is the barrier that keeps us from a right relationship with God. There’s no safe way to allow pride to enter our lives- it brings with it only destruction and conflict. Today, Pastor JD teaches us that some hardships are meant to be impossible for us, giving way for God’s glory to shine, and protecting us from ourselves.

    Tuesday July 14, 2026 - Audio

    Play Episode Listen Later Jul 14, 2026 26:00


    Planting a tree can be a process of preparing the ground, tending the soil, and then planting something that you hope will produce fruit down the road. In today’s teaching, Pastor JD expresses how some things are evident early on – whether they will produce fruit - based on how they begin at the root.

    Monday July 13, 2026 - Audio

    Play Episode Listen Later Jul 13, 2026 26:00


    It’s that feeling you get in the pit of your stomach when you know something is off. The silent alarms that tell you to rein it back, because this person can’t be trusted. Today, Pastor JD teaches you that God has put those feelings there; you’re feeling that hesitation toward uncertainty for a reason. Listen to it!

    Saturday July 11, 2026 - Audio

    Play Episode Listen Later Jul 11, 2026 26:00


    The world is changing faster than ever before. Technology that once seemed impossible is now becoming part of everyday life. In today’s message, Pastor JD explains why these rapid changes shouldn’t surprise believers, and how Bible prophecy points us not to fear, but to lean into the confidence we have in Jesus Christ.

    Friday July 10, 2026 - Audio

    Play Episode Listen Later Jul 10, 2026 26:00


    Have you noticed how quickly everything seems to be changing lately? It feels like life is accelerating faster than ever before. It raises an important question: Are we watching Bible prophecy unfold? Today, Pastor JD explains why the rapid changes happening around us point to the nearness of Jesus and the hope believers have in Him.

    Thursday July 9, 2026 - Audio

    Play Episode Listen Later Jul 9, 2026 26:00


    If everything were stripped away, what would be left? One day, that’s exactly what it will come down to: not the noise, not the distractions, just Jesus. Sometimes, it takes stepping back - to realize how other things can take His place. Today, Pastor JD asks us to recalibrate our thinking and to have Jesus be at the top of our priorities!

    Wednesday July 8, 2026 - Audio

    Play Episode Listen Later Jul 8, 2026 26:00


    Can you imagine going though you day and a donkey or bush starts talking to you?! In today’s message, Pastor JD will highlight that there is nothing God won’t do to clearly talk to you! He will go through an animal or a plant just to get your attention! So, be attentive to how God may be trying to speak to you today!


    Tuesday July 7, 2026 - Audio

    Play Episode Listen Later Jul 7, 2026 26:00


    The Bible is SO clear about the dangers of money and what it can cause us to do. Especially in our culture, money is so sought after, but as Christians, we’re to be generous with our finances! In today’s message, Pastor JD will warn you against loving your money too much and allowing greed to fester!

    Monday July 6, 2026 - Audio

    Play Episode Listen Later Jul 6, 2026 26:00


    There is nothing more important or transformative than being in and knowing the Word of God! In today’s message, Pastor JD will encourage you to seek God in the Scriptures! Read, hear, and know what God is saying to you specifically through the testimonies, stories, and miracles in the Bible!


    Saturday July 4, 2026 - Audio

    Play Episode Listen Later Jul 4, 2026 26:00


    It’s easy to drift without even realizing it. Not completely walking away, but slowly letting other things take center stage. We can have knowledge, routine, even good things, but not put our attention primarily on Jesus. In today's message, Pastor JD asks us to refocus and to put Jesus back where He belongs, in the center of everything.

    Friday July 3, 2026 - Audio

    Play Episode Listen Later Jul 3, 2026 26:00


    It’s possible to know a lot and still miss what matters most. You can study, analyze, follow all the signs, and still lose sight of the center of it all. The real question isn’t, “Do you know what’s happening?” It’s, “Do you know Him?” Today, Pastor JD reminds us that everything in Scripture leads back to Jesus, and He’s what matters most.

    Thursday July 2, 2026 - Audio

    Play Episode Listen Later Jul 2, 2026 26:00


    Some people think belief is enough—just agreeing, just knowing. But Jesus calls us deeper than that. Pastor JD will explain to you today that faith isn’t just belief; it’s transformation. It’s turning from your old ways and following Him fully. Because real faith doesn’t just agree—it changes the direction of your life.

    Wednesday July 1, 2026 - Audio

    Play Episode Listen Later Jul 1, 2026 26:00


    There will come a day when we will have to stand before God and answer for everything we’ve done; Every thought and action we took. In today’s message, Pastor JD will stress that it is WAY more important for you to consider and care about who you’ve wronged, rather than how others have wronged you.

    Tuesday June 30, 2026 - Audio

    Play Episode Listen Later Jun 30, 2026 26:00


    What is slander? Slander is an outcome of anger and insecurity. People who gossip and lie about someone else are damaging reputations in hopes of making themselves look better. In today’s message, Pastor JD will teach that if you’ve been on the receiving end of slander, remember who God says you are!

    Monday June 29, 2026 - Audio

    Play Episode Listen Later Jun 29, 2026 26:00


    Questioning everything isn’t always the best way to go. Faith is about trusting in what, or rather who, we cannot see! In today’s message, Pastor JD will warn you against the dangers of questioning all authority. Remember that there is ONLY ONE authority that matters, and that is Jesus Christ alone!

    Saturday June 27, 2026 - Audio

    Play Episode Listen Later Jun 27, 2026 26:00


    People in this world are searching—grasping for meaning, hope, something that lasts—but coming up empty. Today, Pastor JD will remind you that apart from Jesus, hope doesn’t hold. But you’ve been given something real. So don’t keep it to yourself, because the hope you carry is exactly what others need.

    Friday June 26, 2026 - Audio

    Play Episode Listen Later Jun 26, 2026 26:00


    We look at the world differently when we know where it’s all heading. The chaos, the uncertainty—it doesn’t shake us the same way. Pastor JD will explain to you today that Bible prophecy isn’t just about the future; it reshapes how you live today. It gives you a reason to stay grounded in what truly matters.

    Thursday June 25, 2026 - Audio

    Play Episode Listen Later Jun 25, 2026 26:00


    We hear about the future and wonder what’s coming next. But the good news is we’re not left guessing. Pastor JD will reassure you today that Bible prophecy isn’t meant to scare you; it’s meant to steady you. It reminds you that God is in control. And because He holds the future, you can live today with real hope.

    Wednesday June 24, 2026 - Audio

    Play Episode Listen Later Jun 24, 2026 26:00


    The Bible tells us that pride will destroy us…but how do we stop pride before it starts? Pride grows when and where we arrogantly let our ego take over. In today’s message, Pastor JD will share that pride starts with a self-centered haughtiness. Remember that there is only one who is superior…that is Jesus!

    Tuesday June 23, 2026 - Audio

    Play Episode Listen Later Jun 23, 2026 26:00


    In a world that is so focused on self and being independent, it can be hard to trust God and be dependent on Him! In today’s message, Pastor JD will warn you about being rebellious against the Lord’s ways. God has a plan for you, and it involves you leaning on Him for understanding, acceptance, and strength!

    Monday June 22, 2026 - Audio

    Play Episode Listen Later Jun 22, 2026 26:00


    Just like a car, we have warning lights in life. We have these signs that pop up to let us know we need to fix something. In today’s message, Pastor JD will remind you not to ignore the check engine light that may be going off in your life. Be aware of what the Lord may be telling you to change through a warning light!

    Saturday June 20, 2026 - Audio

    Play Episode Listen Later Jun 20, 2026 26:00


    Pastor JD reminds you of the ABCs of the gospel: A stands for admit, admit that you are a sinner and you need help. B is for believe. Believe in Jesus, that He is the One who provides help for you. And finally, C is for confess. Confess that Jesus has risen from the dead, vindicating Him as the true King.

    Friday June 19, 2026 - Audio

    Play Episode Listen Later Jun 19, 2026 26:00


    What’s the difference between misinformation and disinformation? Today, Pastor JD reveals what that difference is. Misinformation is the accidental dispersion of false information, while disinformation is the purposeful, intended spread of falsity. And as the end times approach, it's misinformation that prevails.

    Thursday June 18, 2026 - Audio

    Play Episode Listen Later Jun 18, 2026 26:00


    As your road trip nears its end, the signs for your destination appear more frequently, building a sense of eager anticipation. In today’s message, Pastor JD explains that the return of Jesus follows this same pattern: as the day approaches, the signs of His arrival will steadily increase. Are you expectantly waiting?

    Wednesday June 17, 2026 - Audio

    Play Episode Listen Later Jun 17, 2026 26:00


    With all the access we have today to the news and various streaming services, it can be easy to be misled by what is truly going on. You might have read two different articles on the same subject and don’t know what to believe. Today, Pastor JD shares the importance of recognizing lies and following what is true.

    Tuesday June 16, 2026 - Audio

    Play Episode Listen Later Jun 16, 2026 26:00


    Have you ever had to do something that was painful? Have you gone to the gym to get stronger, or maybe shared a hard truth with a close friend? You don’t want to do it, but you must. Today, Pastor JD shares that even when the right thing to do is agonizing and painful, it is necessary to truly care for the people you love.

    Monday June 15, 2026 - Audio

    Play Episode Listen Later Jun 15, 2026 26:00


    How do you determine whether a group photo is a decent picture or not? Is it based on the lighting? How sharp the image is, or whether it’s properly framed with a decent depth of field? Or is it based on whether you blinked? In today’s message, Pastor JD teaches that you may think about yourself more than you realize.

    Saturday June 13, 2026 - Audio

    Play Episode Listen Later Jun 13, 2026 26:00


    In today’s message, Pastor JD describes the Man of Lawlessness from 2 Thessalonians. He is a figure who opposes God, exalts himself above all worship, and deceives through miracles. But he’s a fraud, a counterfeit, a parody of the true Messiah. Don’t let him trick you: stay in God’s word.

    Friday June 12, 2026 - Audio

    Play Episode Listen Later Jun 12, 2026 26:00


    Do you remember Enron? Or more recently, Elizabeth Holmes and Theranos? Really smart people deceived other really smart people. Today, Pastor JD warns you: the end times are coming, and whether you’re smart or not, you can be deceived. What will prevent you from deception? God’s word will provide the anchor.

    Thursday June 11, 2026 - Audio

    Play Episode Listen Later Jun 11, 2026 26:00


    Repentance is not the prerequisite for salvation in the Kingdom of God; it’s the evidence of it. Today, Pastor JD tells you that you don’t have to clean yourself up first, then come to Jesus. Come to Him, and He’ll do the cleaning. And trust me, He’ll do a much better job of it than you!

    Wednesday June 10, 2026 - Audio

    Play Episode Listen Later Jun 10, 2026 26:00


    There are few things more peaceful than being alone in God’s creation, listening to the waves crash along the shore with a slight ocean breeze. It’s paradise! In today’s message, Pastor JD teaches that the peace that God offers you is like that, only better. It’s a peace that exists even in the harshest of storms.

    Tuesday June 9, 2026 - Audio

    Play Episode Listen Later Jun 9, 2026 26:00


    Have you ever been inside a funhouse at a carnival with all the crazy mirrors? It’s hard to get a grasp of what you truly look like because the image is so distorted. Today, Pastor JD teaches that God’s Word isn’t like these mirrors – it reveals the true you. When you see parts of yourself you don’t like, it’s not scripture’s fault.

    Monday June 8, 2026 - Audio

    Play Episode Listen Later Jun 8, 2026 26:00


    If you are a follower of Jesus Christ, then you are kept. What does this mean? Well, Pastor JD teaches in today’s message that this means that as the world gets more shaky and sinister, Jesus keeps you close to His heart, remembering you, caring for you, protecting you, and not sharing you with the world.

    Saturday June 6, 2026 - Audio

    Play Episode Listen Later Jun 6, 2026 26:00


    Knowing that Jesus is the Holy One, the King of kings, and the Lord of lords is not the same as believing that Jesus is all those titles and more. Today, Pastor JD urges you to not just know it in your mind but believe in your heart that Jesus is Lord. And not just know, but believe that He is returning soon.

    Friday June 5, 2026 - Audio

    Play Episode Listen Later Jun 5, 2026 26:00


    Pastor JD declares to you in today’s message that the time to tell others about Jesus is now. Why? Because the return of Jesus is sooner today than it was yesterday. He’s coming, and if those around you don’t know that, who else will tell them? It’s time to declare the good news of Jesus Christ!

    Thursday June 4, 2026 - Audio

    Play Episode Listen Later Jun 4, 2026 26:00


    In today’s message, Pastor JD asserts that this time in history is the end of the end. But he implores you: Don’t take his word for it. Search the Scriptures to determine whether it’s true or not. And don’t be surprised when you are investigating the Bible that the Spirit will use the Word to work in your heart and mind.

    Wednesday June 3, 2026 - Audio

    Play Episode Listen Later Jun 3, 2026 26:00


    We live in uncertain times. Technology is accelerating faster than the average user can keep up with, the Overton Window shifts daily, and most people haven’t even heard of the latest Grammy winners. Today, Pastor JD teaches that you don’t have to fear because, despite all this, God remains in control.

    Tuesday June 2, 2026 - Audio

    Play Episode Listen Later Jun 2, 2026 26:00


    For many of us out there, it can be hard to relinquish control, can’t it? We have a hard time delegating because we want to know it’s done right. In today’s message, Pastor JD teaches that you can’t be in control of everything, but God can. Since you can’t control it all, you might as well humble yourself to the one who can.

    Monday June 1, 2026

    Play Episode Listen Later Jun 1, 2026 26:00


    We have this expectation that the more titles and experience one has, the smarter they are. Well, the older you get, the more you realize just how false that is. In today’s message, Pastor JD teaches that the length of time you’ve walked with Jesus does not correlate with the depth of the relationship you have with Him.

    Monday June 1, 2026 - Audio

    Play Episode Listen Later Jun 1, 2026 26:00


    We have this expectation that the more titles and experience one has, the smarter they are. Well, the older you get, the more you realize just how false that is. In today’s message, Pastor JD teaches that the length of time you’ve walked with Jesus does not correlate with the depth of the relationship you have with Him.

    Saturday May 30, 2026

    Play Episode Listen Later May 30, 2026 26:00


    When God makes a promise, He will fulfill it. He has promised that Jesus’ return is imminent! He promised that He will come back, and He does not break His promises. Today, Pastor JD reminds you of this truth and a second, related one: some people don’t want to hear that Jesus is returning soon.

    Saturday May 30, 2026 - Audio

    Play Episode Listen Later May 30, 2026 26:00


    When God makes a promise, He will fulfill it. He has promised that Jesus’ return is imminent! He promised that He will come back, and He does not break His promises. Today, Pastor JD reminds you of this truth and a second, related one: some people don’t want to hear that Jesus is returning soon.

    Friday May 29, 2026

    Play Episode Listen Later May 29, 2026 26:00


    Amidst the swirling conflicts around the globe and nations teetering on the edge of a potential third world war, it’s clear that we’re entering a time of reckoning. So, are you all set for this? Today, Pastor JD encourages you to get spiritually ready because the Rapture could happen at any moment!

    Friday May 29, 2026 - Audio

    Play Episode Listen Later May 29, 2026 26:00


    Amidst the swirling conflicts around the globe and nations teetering on the edge of a potential third world war, it’s clear that we’re entering a time of reckoning. So, are you all set for this? Today, Pastor JD encourages you to get spiritually ready because the Rapture could happen at any moment!

    Thursday May 28, 2026

    Play Episode Listen Later May 28, 2026 26:00


    The world is on the brink of a significant judgment period. So, what gives you the feeling that the end is just around the corner? Are there any signs indicating the end times? Today, Pastor JD dives into the Middle Eastern conflict, sharing insights on how talks of peace and security might just hint at the end times.

    Thursday May 28, 2026 - Audio

    Play Episode Listen Later May 28, 2026 26:00


    The world is on the brink of a significant judgment period. So, what gives you the feeling that the end is just around the corner? Are there any signs indicating the end times? Today, Pastor JD dives into the Middle Eastern conflict, sharing insights on how talks of peace and security might just hint at the end times.

    Claim In Spirit & Truth

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel