The Lake Geneva library has one of the most dramatic library sites in the Midwest. Designed by Frank Lloyd Wright protege, James R. Dresser, the prairie style building overlooks the lake from its downtown location in Library Park.
Local Kids: Sports & Activities
The Patrol offers Swimming Lessons during the summer months at seven different Geneva Lake locations.
Four, one week sessions offered for 3 year old though 8th graders. Over 60 different classes from academics and sports to crafts.
Coached by Frank and Judy Scott, the Lake Geneva Swim Club offers training and practice groups for swimmers of all ages and ability levels. It is the goal of the Lake Geneva Swim Club to offer age specific training for all athletes, bringing out the best in everyone.
Lake Geneva Tennis is a 40,000 square foot, full service tennis club providing competitive leagues and match play, as well as open court time and lessons. It's open to the Public.
They will be offering a kids summer tennis camp, on the courts at Badger High School this summer.
Lake Geneva Youth Basketball League offers league play and clinics for the youths in the area. While registration is encouraged, drop in play is allowed, too.
Lake Geneva Youth Camp provides an amazing variety of exciting activities for campers and guests.
Lakeland Players perform three to four shows each year at the Walworth County Performing Arts Center in downtown Elkhorn.
One of the main attractions at Lake Lawn Resort is their Championship Golf Course, Majestic Oaks. Designed by Dick Nugent, the renowned course architect behind Kemper Lakes, Lake Lawn’s championship golf course is one of the Midwest’s premier golf destinations.
Wonderful library in Elkhorn. Huge addition added just a few years ago. Digital books available for download. Many kids activities including Messy Art Club and a Lego Club! Dates and times vary, so check the website for details.
WCGC is Southeastern Wisconsin’s largest state-of-the-art gymnastics facility, offering recreational and team programs.
All-star Cheer tryouts at Bayside Cheer on May 24-25th, 2019, Ages 5-18.
Opening Day at Geneva National Golf Course is on Friday, March 22, 2019!
Spring Break Tumbling Clinic at Bayside Cheerleading on March 25, 2019 9am-12pm $35