Looking for an underwater adventure?
Since 1997, Dive Magic has been providing the Idaho with world-class scuba diving instruction and diving equipment. We now offer swim classes in our indoor, heated pool. We believe that life is better lived when you are exploring join us for one of our social trips to a local lake, an ocean adventure to beat the winter chill, or just come down and hang out with us at the shop.
Don't wait for tomorrow, call us today!
2636 S. Vista Avenue
Boise, ID 83705
Hours: M-Sa 10a - 7p
2404 S. Orchard Street
Boise, ID 83705
Hours: M-F 10a - 6p Sa 10a–5p
Dierkes Lake is in Twin Falls County is 24.1 acres at an elevation of 3,556 feet above sea level.
This is a conveniently located pond inside Shoshone Falls county park near Twin Falls. This scenic county park also features hiking, swimming docks, picnic areas, swim beach and other amenities nearby.
From HW93/Blue Lakes Blvd in Twin Falls, travel 3 mi east on Falls Ave E. Turn north on N 3300 E and go 1 mi to the park entrance. From the kiosk continue for about 0.6 mi and veer right on Dierkes Lake Rd to the pond. County Park fee applies
Lucky Peak Reservoir in Ada, Boise and Elmore Counties is 2,765.8 acres at an elevation of 3,061 feet above sea level.
Lucky Peak Reservoir and its dam are managed by the USACOE for flood risk reduction, water storage, and recreation. Typically, reservoir levels remain near full pool from Memorial Day through Labor Day. The reservoir may be accessed at several well developed sites owned and operated by the USACOE and IDPR. This reservoir is well-know for quality kokanee and rainbow trout, though some you can also find smallmouth bass.
Red Fish Lake
Redfish Lake Creek in Custer County is 20.3 miles in length and flows from an elevation of 9,344 to 6,440 feet.
Blue Lake in Bonner County is 66.9 acres at an elevation of 2,240 feet above sea level.
Join us for our next get together!
If you have questions about classes schedules, upcoming dive trips or events, please feel free to email us. If you prefer to chat, we can be reached at 208-319-3483 or 208-342-1378.