Chùa Thanh Phước do người dân xã Nhơn Châu xây dựng từ những năm 1960. Chùa nằm ở chân núi phía Tây của cù lao Xanh. Nhìn từ ngoài vào chùa, bạn sẽ dễ dàng bắt gặp được các họa tiết trang trí câu đối của nhà Phật. Do được xây dựng ở nơi biển đảo xa xôi nên cơ sở vật chất ở chùa còn khá hạn chế. Tuy nhiên, đây là một trong những nơi chứa đựng các giá trị tâm linh của cù lao Xanh.