Dierkes Lake: The Best Place to Swim & Kayak in Twin Falls, Idaho

If you’re looking for the best place to swim and kayak in Twin Falls, Idaho, head to Dierkes Lake—a scenic summer destination perfect for cooling off and enjoying outdoor recreation. Nestled inside a 171-acre park, Dierkes Lake is a local favorite for swimming, kayaking, paddleboarding, fishing, hiking, and picnicking.

Dierkes Lake is the best place to go swimming in Twin Falls, Idaho.

Located just upstream from the iconic Shoshone Falls, this lake offers something for everyone, whether you want to lounge by the water or get out and explore by boat.

Swimming at Dierkes Lake

Swimming at Dierkes Lake in Twin Falls, Idaho.

Dierkes Lake is one of the most popular swimming spots in Twin Falls—especially on hot summer days. The lake features floating docks that are ideal for sunbathing, jumping into the water, or simply relaxing with friends and family. Lifeguards are on duty from June through August, adding extra peace of mind for families with kids.

Along the lakeshore, a spacious grassy area shaded by beautiful cottonwood trees provides plenty of room to spread out. Here, you’ll find picnic tables, BBQ grills, and shaded spots perfect for gatherings, birthday parties, or casual weekend picnics. The park also has volleyball courts, a children’s playground, and restrooms.

Keep in mind, this park gets quite busy on summer weekends and holidays—arriving early is a good idea if you want to claim a prime picnic spot.

Kayaking & Paddleboarding at Dierkes Lake

Swimming at Dierkes Lake in Twin Falls, Idaho.

Yes, you can absolutely go kayaking or stand-up paddleboarding at Dierkes Lake! This calm lake is perfect for paddling adventures—but you’ll need to bring your own gear, as there are no rental shops on-site.

One of the best reasons to explore Dierkes Lake by kayak or paddleboard is its unique setting. You can paddle alongside dramatic rock formations and canyon walls, enjoying scenic views that you just can’t experience from shore.

Because the lake is closed to motorized boats, it offers a peaceful environment ideal for beginners and families looking for a safe place to paddle.

Fishing at Dierkes Lake

Dierkes Lake near Twin Falls, Idaho.

Fishing is another popular activity at Dierkes Lake. Anglers here often catch Largemouth Bass, Rainbow Trout, and Bluegill. You’ll spot many people fishing from the floating docks, along the shoreline, or even from their kayaks and canoes.

Before casting your line, be sure to check the latest Idaho Fish & Game regulations regarding fishing seasons and bag limits at Dierkes Lake.

History of Dierkes Lake

Kayaking on Dierkes Lake, Idaho.

Dierkes Lake has a fascinating backstory. It was named after John Dierke, a German immigrant who arrived in Idaho in 1907. While working for Idaho Power, he discovered the canyon’s creek and began planting orchards of apples, cherries, and peaches nearby.

However, his farming efforts were short-lived—irrigation caused the local water table to rise, eventually flooding the land. Legend has it that Dierke had to pick his last crops by boat! In 1969, the lake was sold to the city of Twin Falls and opened for public recreation.

Where is Dierkes Lake?

Dierkes Lake is located in Twin Falls, Idaho, within Shoshone Falls Park. You’ll find it just a short drive from downtown Twin Falls—less than 10 minutes away. The lake sits upstream from the famous Shoshone Falls and shares the same park entrance. Simply follow the signs after entering the park; Dierkes Lake is well-marked and easy to find.

Looking for a place to stay in Twin Falls? Use the interactive map below to find hotels, motels, and other lodging in Twin Falls, Idaho. Recommended hotels and other points of interest are also marked on the map.