Speaking Engagements


I am the Pastor-Teacher of the Shiloh Metropolitan Baptist Church of Jacksonville, Florida. I also speak at various church meetings, conferences, and special events across the country.

I customarily teach expositions of specific Bible passages. I am also asked to speak on biblical subjects, expository preaching, and pastoral ministry.

If you would like to invite me to speak for your upcoming event, please contact my office for schedule openings or further information at 904-354-1214.

Below are upcoming speaking engagements I have scheduled. You can click the links for further information. I hope to meet you when I am in your city.

NOTE: Some scheduled events are not listed below. And details may change due to circumstances. Feel free to ask for more information about particular events.



Please note: I reserve the right to delete comments that are offensive or off-topic.

  • Peter Adjei Mensah

    I am the pastor of New Testament Baptist Church (Ghana W/ Africa) In my Church I have young men whom I am training them to reach the community and even how they can preach. Please could your send me outline for HOW TO PREPARE SERMON
    Hoping to hear from your
    Ps. Peter

    • http://www.hbcharlesjr.com/ H.B. Charles Jr.

      Good day, Peter. Thanks for reaching out. I am working on an E-book on how to prepare biblical sermons. It will be available for download on this site. FREE! Stay tuned.

      • Climon Hall

        Pastor Charles,
        My name is Climon, I am a twenty-five year old pastor of a local church in Houston, TX. I currently attend the College of Biblical Studies and am a student of Expository Preaching. I created a YouTube account primary for members of my church who were interested in hearing my sermons repeatedly. However, as a fan of your preaching and scholarly intellect, I would greatly appreciated it if you would visit my YouTube account that can be found by typing in “Climon L. Hall” and leave any criticism and advise for myself and preachers nation wide. Thank you for you time!