Kościół w Charnowie to wspaniały przykład umiejętnego połączenia budownictwa ceglanego z szachulcowym. Dodatkowo wzniesiony na planie krzyża zbliżonego do greckiego, z krótszą główną nawą niż ramiona transeptu, jest jedną z ciekawszych budowli sakralnych na terenie gminy Ustka. Dominująca nad kościołem, wieża jest również najstarszą jego częścią, gdyż postawiona na planie kwadratu o kamiennych fundamentach, pochodzi z XV wieku. Korpus pierwotnie wybudowany w XVIII stuleciu, został przebudowany w XIX. Wtedy też nakryto go dwuspadowym dachem, wyższym nad nawą główną.
Wnętrze zachowało w większości swoje oryginalne wyposażenie, w tym prospekt organowy. W prezbiterium ustawiono osiemnastowieczny ołtarz z przedstawieniem ukrzyżowania w części centralnej. Obok zostały ustawione selle z 1625 roku. Ze względu na to, iż kościół należał pierwotnie do protestantów, we wnętrzu możemy podziwiać, pozostawione po przejęciu przez katolików, empory.
Wokół świątyni możemy podziwiać pozostałości przedwojennego cmentarza niemieckiego z zachowanymi żelaznymi krzyżami.