Kościół św. Joachima w Krzyżanowicach powstał prawdopodobnie w 1746 r. (wg niektórych źródeł w 1699 r.). Został zbudowany w Bochni, a do Krzyżanowic przeniesiono go w 1794 r. (parafia powstała tu już na początku XIV w.). Przy kościele stoi XVIII - wieczna drewniana dzwonnica. Wewnątrz tej jednonawowej świątyni znajduje się polichromia figuralna z XIX w., dzieło Jakuba Gucwy. Klasycystyczne ołtarze – główny i boczne – pochodzą z XIX w. W głównym widnieje płaskorzeźba patrona, św. Joachima, w bocznych znajdują się płaskorzeźba Serca Pana Jezusa oraz obraz Matki Bożej z Dzieciątkiem.