With 90-degree days, and almost unbearable humidity, we Iowans will do almost anything to escape the summer heat. Don’t resort to hiding away in your air-conditioned house; get out and have some fun in the sun at these 7 beautiful beaches in Iowa!

  1. Lake Okoboji, Dickinson County

Richard Johnson/Flickr

  1. Clear Lake, Cerro Gordo County

natron_bomb/Flickr

  1. Spirit Lake, Dickinson County

A. M. A. Campbell/Flickr

  1. Five Island Lake, near Emmetsburg

J. Stephen Conn/Flickr

  1. Coralville Lake, near Coralville

Chun-Hung Eric Cheng/Flickr

  1. Rathbun Lake, Honey Creek Resort State Park

Yefei He

  1. Storm Lake, Buena Vista County

Storm Lake CVB/Flickr

According to the DNR’s beach monitoring program, all of these beaches are deemed safe to swim in, but if you’re wondering about other beaches, you can check out their website here to find out if you should swim there.

Richard Johnson/Flickr

natron_bomb/Flickr

A. M. A. Campbell/Flickr

J. Stephen Conn/Flickr

Chun-Hung Eric Cheng/Flickr

Yefei He

Storm Lake CVB/Flickr

OnlyInYourState may earn compensation through affiliate links in this article.