1. Thi Lor Su Waterfall, Tak
Located in Tak province, the largest and highest waterfall in Thailand is surrounded by green jungle and joins with a river perfect for rafting. The falls are hidden deep in the jungle of Umphang district in Tak province, and take a five-hour drive to reach.
2. Erawan Waterfall, Kanchanaburi
3. Khlong Lan Waterfall, Kamphaeng Phet
Ten kilometers from Klong Lan Market, Kamphaeng Phet, the waterfall drops down a 95-meter-high cliff. It takes around 45 minutes to reach from Muang district.
4. Koh Luang Waterfall, Lamphun
Hidden inside Mae Ping National Park, this limestone waterfall has seven tiers and is easy to reach by car from the park headquarters. From Chiang Mai it’s a three-and-a-half-hour drive.
5. Huai Mae Khamin Waterfall, Kanchanaburi
Close to Erawan waterfall you’ll also find the beautiful Huai Mae Khamin waterfall, which has its own seven tiers. The best way to reach it is by boat across Srinagarind Reservoir. Not only is it a beautiful journey, but at one hour it’s also quicker than taking a car.
6. Pha Dok Siew Waterfall, Chiang Mai
Just 26 kilometers from the highest point in Thailand, Doi Inthanon, you’ll find the waterfalls of Pha Dok Siew and Rak Jung, close to the homes of Karen tribes. Don’t miss the stunning tier 4.
7. Saeng Chan Waterfall, Ubon Ratchathani
The rarely-seen Saeng Chan waterfall and Long Ru waterfalls in the Isaan region are a special site thanks to the small hole from which the water drops and, at night, the reflexion of the moonlight in the pool below. Saeng Chan takes three hours to reach from Muang district.
8. Pha Charoen Waterfall, Tak
This waterfall in Tak has an incredible 97 tiers. It’s located on the side of the highway heading to Mae Sot district.
9. Haew Narok, Nakhon Nayok
Inside Khao Yai National Park, this dramatically high waterfall has three tiers, but the second and third are imposible to reach, stretching up to a total height of 150 meters.
10. Haew Suwat Waterfall, Nakhon Ratchasima
This beautiful limestone waterfall in Khao Yai National Park is the same one which appeared in The Beach. Visitors are still permitted to swim in the pool beneath and, best of all, it’s just two hours from Bangkok.
11. Mae Surin Waterfall, Mae Hong Son
The single-tier Mae Surin waterfall is located at the peak of a mountain in Mae Hong Son province. The best time to visit is in winter, because the summertime waterlevel can be too high to access.
12. Tat Ton Waterfall, Chaiyaphum
An incredible 50 meters wide—and even wider during rainy season—this dramatic waterfall takes about 40-50 minutes to reach from the center of Chaiyaphum.
13. Phu Sang Waterfall, Phayao
The only warm-water limestone waterfall in Thailand can be found in Phu Sang National Park, 124 kilometers from Chiang Rai.
14. Krung Ching Waterfall, Nakhon Si Thammarat
Trekkers can’t miss Krung Ching waterfall at Nakhon Si Thammarat. It’s hidden in the Khao Luang National Park, a 62-kilometer far from the city center. The waterfall is only reahced by eight-kilometer trekking.
15. Khao Soi Dao Waterfall, Chanthaburi
Only four kilometers away from the Khao Soi Dao Wildlife Sanctuary, this waterfall is famed for the number of butterflies in the area. Around the falls, visitors can trek through dense-forest walking trails.
16. Khun Pong Waterfall, Loei
The biggest waterfall in Phu Kradueng National Park is accessible only in the dry season. Visit during the cooler months and you can also witness the beauty of the red maple trees’ leaves.
17. Sridit Waterfall, Phetchabun
This large, single-tiered waterfall flows all year long and is considered the most beautiful waterfall in Khao Kho, the historic area where the Communist Party of Thailand used to base itself.
18. Mae Ya Waterfall, Chiang Mai
One of the most stunning waterfalls in Thailand, Mae Ya waterfall in Chom Thong district is 100 meter wide and appears like a full curtain of falling water. It has 30 tiers spread across 230 meters.
19. Pi Tu Gro Waterfall, Tak
The highest waterfall in Thailand has only just started to be recognized by tourists. Viewed from a distance, the water appears to flow in a heart shape.
20. Huay Luang Waterfall, Ubon Ratchathani
21. Kaeng Sopha Waterfall, Phitsanulok
Dubbed the Niagara Falls of Thailand, this huge, two-tiered waterfall in Phitsanulok flows over steep cliffs amid scenery that changes throughout the season. During the dry season, the rocky surroundings are perfect for hiking and exploring.
22. Man Daeng Waterfall, Phitsanulok
This beautiful waterfall is just 22 kilometers from Phu Hin Rong Kla National Park’s entrance, this waterfall is only 22 kilometers away from park headquarters, having up to 32 levels in total and its headwaters arises from Phu Man Khao peak.
23. Ai Khiao Waterfall, Nakhon Si Thammarat
Ai Khiao waterfall flows over 100 tiers, but tourists can reach only nine of them.
24. Soi Sawan Waterfall, Ubon Ratchathani
One of the largest waterfalls in Ubon Ratchathani features a large gorge which water runs through. Located in Pha Tam National Park, about one-and-a-half hours from Ubon Ratchathani town.
25. Phliu Waterfall, Chanthaburi
Not only does Chanthaburi have beautiful beaches, it’s also home to Phliu waterfall. Beware if you don’t like fish: the waters here are swarming with numbers predicted around 10,000 of them.
See also: Thailand’s 13 most stunning mountains you need to climb before you die