We go in May , June , July , August , September and October , really depends on what you are looking to do down there. The big party weekends are Memorial weekend then Thunder Run Poker Run in June , then July 4th , and raft off in August ,Labor Day and the the biggest is Poker Run which is always the weekend after Labor Day so we try to stay for 10 days to catch both weekends in 1 trip. If you are going for skiing , tubing , fishing or relaxing you really need to be there during the weekdays and the lake is like glass and not busy. Best time for going would be August and September because early in the season the lake tends to have debris like wood and trees from the high water levels in spring. If you like Lake stuff you have to make it there at least once, get a group and rent a houseboat , you wont regret it.