2019 Schedule of Events
  1. Opening Day at Keyhole Marina
    MAY 4
    Opening Day at Keyhole Marina
    We will be open Saturday & Sunday 8 am to 5 pm
  2. Margarita Club Cups Go on Sale
    MAY 23
    Margarita Club Cups Go on Sale
    Our Normal Summer Hours resume today! Stop in to get your 2019 Margarita Club Cup today!
  3. Memorial Day
    MAY 27
    Memorial Day
  4. Free Fishing day
    June 1
    Free Fishing day
    Today you can fish without a license!
  5. Wolfhound
6 p.m. - 10 p.m.
    June 22
    Wolfhound 6 p.m. - 10 p.m.
    New to the marina this year we welcome Wolfhoud! From Pop to Rock to Country they promise to keep you on your feet with all your favorites over the past 30 years! Fresh made-to-order grilled food and our signature slushies will be sold during the performance!
  6. County Line Band
6 p.m. - 10 p.m.
    June 29
    County Line Band 6 p.m. - 10 p.m.
    County Line band is back this season playing all of your favorite Country Hits! Fresh made-to-order grilled food and our signature slushies will be sold during the performace!
  1. Happy Indepenence Day!
    July 4
    Happy Indepenence Day!
  2. Dakota Country
6 p.m. - 10 p.m.
    July 5
    Dakota Country 6 p.m. - 10 p.m.
    Dakota County plays all of your favorite country and old rock tunes that will keep you going all night! Fresh made-to-order grilled food and our signature slushies will be sold during the performance!
  3. Fireworks
    July 6
    Fireworks
    Join us for the annual Pine Haven Fireworks Display!
  4. Lazy L Band
6 p.m. - 10 p.m.
    July 20
    Lazy L Band 6 p.m. - 10 p.m.
    Lazy L is a lake favorite playing a variety of rock and country hits! Fresh made-to-order grilled food and our signature slushies will be sold during the performance!
  5. Silver Street Band
6 p.m. - 10 p.m.
    July 27
    Silver Street Band 6 p.m. - 10 p.m.
    Looking for some rock music by the lake? Sliver Street Band is for you! Fresh made-to-order grilled food and our signature slushies will be sold during our performance!
  6. Labor Day
    Sept 2
    Labor Day
  7. Closing day at Keyhole Marina
    Sept 8
    Closing day at Keyhole Marina