If you can't make it to a real beach this summer, the beach at Little Elm is a good replacement. It is part of Lake Lewisville and off of El Dorado Parkway.
The beach is similar to the ones attached to an ocean. The ocean is 6 hours away from us. While I love the ocean with it's salt water and waves, the beach in Little Elm is great for a stay-cation. We always bring our sand toys like shovels, buckets, castle molds, boats, cars, and rakes. Snacks and drinks are part of our cargo, but there is a mini cafe on-site should you choose to purchase snacks or drinks.
In addition to this great swimming area, there is a large playground close by as well as a volleyball court.
Cost:
FREE!