View all facilities

Shady Oak Beach

  1. 1
  2. 2
  3. 3
  4. 4
Other Link Minnetonka Shady Oak Beach Page


  1. 76 Feet of Sandy Beach Shoreline
  2. Birthday Party Packages
  3. Canoe, Kayak and Paddleboard Rentals
  4. Community Play Area
  5. Concession Stand
  6. High Dive
  7. Picnic Shelter
  8. Restrooms / Changing Areas
  9. Sand Volleyball Court

​Shady Oak Beach Open June 11-August 22

  • Lifeguards will be on duty at all times
  • A season pass or daily pass is required for entry

Hours of Operation

  • June 11 to July 31: 10 a.m. to 9 p.m.
  • July 4: 10 a.m. to 7 p.m.
  • Aug. 1 through 22: 10 a.m. to 8 p.m.; weather dependent
  • Waterfront closes one half hour before sunset; schedule updated daily

Reserve a Picnic Shelter

Picnic shelters can be reserved through Joint Recreation Services at least seven days in advance. Visit the City of Minnetonka website for more information. 

Fee Options

A fee is required to enter Shady Oak Beach. Customers can choose from a season pass, one-day admission fee or a 10-visit punch card. Children two years and younger are free. Children under the age of 12 must be accompanied by an adult.

One-Day Admission Rate

  • General Admission: $6 per person
  • Twilight Rate (after 6 p.m.): $3 per person
  • 10-Visit Punch Card: $40

2021 Season Pass Rates

  • Resident: $13/pass
  • Non-resident: $26/pass

Season Pass Purchasing Options


  • Recreation Services (14600 Minnetonka Boulevard), Monday through Friday, 8 a.m. to 4:30 p.m. VISA, MasterCard and Discover are accepted.
  • Shady Oak Beach (5200 Shady Oak Road) during operating hours. Cash, check (made payable to "Recreation Services"), VISA, MasterCard and Discover are accepted.
By phone:
  • Call Recreation Services at 952-939-8203, Monday through Friday, 8 a.m. to 4:30 p.m. VISA, MasterCard and Discover are accepted.

Group Reservations

Group reservations are available from noon-6 p.m. daily. Contact Recreation Services at 952-939-8203 at least seven days in advance to reserve time for a group.

Group rates:

  • Resident: $5 per person
  • Non-resident: $6 per person
  • Chaperones and bus drivers are free