Chùa tọa lạc trên đường Võ Văn Kiệt, xã Thủy Xuân, thành phố Huế, tỉnh Thừa Thiên Huế. Chùa ở phía tây nam thành phố Huế, cách thành phố khoảng 5 km, nằm trên đồi Dương Xuân Thượng. Từ đàn Nam Giao hướng về phía cầu Lim, qua cầu rẻ trái khoảng 500m đến chùa.