Der Wat Wora Pho wurde wahrscheinlich im Jahr 1610 gegründet. Er befindet sich im Nord-Osten der Ayutthaya Insel nahe dem Wat Worachettharam.
Neben einer Stupa ist noch die Statue eines sitzenden Buddha und eine Pyramide ohne Spitze zu sehen. Auf der Pyramide war wahrscheinlich früher noch ein Aufbau oder eine Figur.