La Chiesa di San Giuseppe Artigiano si trova ai piedi del colle di Castelpetroso. Anche se non si hanno elementi certi, le origini si possono far risalire al XVII secolo. Con molta probabilità, la chiesa era originariamente di dimensioni ridotte rispetto a quelle attuali, in quanto presenta due blocchi: uno rettangolare più basso, che comprende l'area della chiesa propriamente detta, e uno quadrangolare, sito posteriormente. All’interno della chiesa è presente la statua del santo a cui è dedicata. Il rinvenimento di ossa umane in prossimità dell’edificio e la presenza di due locali laterali comprendenti fosse comuni lasciano ipotizzare che l'area fosse adibita a luogo di sepoltura. Al lato della chiesa è stato collocato il monumento eretto in onore San Pio da Pietrelcina.