Elks Lodge 590 logo Elks Lodge 590
Elks Lodge 590 — 637 Foster Rd, Iowa City, IA 52245, USA
⭐⭐⭐⭐⭐ 4.6 · 54 reviews

Elks Lodge 590: Iowa City's Premier Fraternal Oasis

Golf pristine greens, dive into our heated pool, host unforgettable events, and savor great food—all in the heart of Iowa City.

About Us

Nestled at 637 Foster Rd in Iowa City, Elks Lodge 590 has been the beating heart of community spirit for decades. We're more than just a lodge—we're your home away from home where Iowa City locals gather to celebrate life, forge lasting friendships, and create memories that echo through generations.

Picture this: manicured golf greens whispering underfoot as you perfect your swing with friends. A sparkling, heated swimming pool where families splash through summer days and crisp fall evenings. Our newly remodeled banquet hall, glowing with modern elegance, hosts weddings, reunions, and corporate events with space for up to 140 guests—plenty of room to dance the night away.

But it's the camaraderie that sets us apart. Friendly staff greet you like family, the greenskeeper crafts championship-quality courses, and our kitchen whips up delicious, hearty meals that hit the spot after a round or a dip. With a 4.6-star rating from 54 glowing reviews, we're Iowa City's go-to for fun, fitness, and fellowship. Whether you're teeing off, tying the knot, or just enjoying dinner with pals, Elks Lodge 590 delivers authentic Midwest hospitality with a patriotic punch. Join the lodge, become a member, or book your next event today—your adventure awaits!

What We Offer

Elevate your Iowa City lifestyle at Elks Lodge 590 with our unbeatable lineup of amenities designed for fun, fitness, and flawless events.

Tee off on our meticulously maintained golf course, where the greenskeeper's expertise ensures every round is a pleasure—perfect for casual play or friendly tournaments. Cool off in our large, heated swimming pool, a family favorite that's spotless and ready year-round.

Planning a celebration? Our stunningly remodeled banquet hall accommodates up to 140 guests with elegant spaces for weddings, birthdays, corporate gatherings, and more. Savor mouthwatering meals at our on-site restaurant, from hearty dinners with friends to event catering that earns rave reviews.

We also offer athletic fields for sports enthusiasts and full event venue services. Membership perks include pool and golf access, plus the unbeatable sense of community. Book a tee time, reserve the hall, or join today—your perfect day starts here!

Why Choose Us

Newly remodeled banquet hall wows 140+ guests—perfect for weddings, as raved in recent reviews.
Pristine golf course with expert greenskeeper, earning top marks for condition and playability.
Large heated pool, family-friendly and well-maintained for year-round splashing fun.
Delicious on-site dining with friendly service—'great food' echoed in 4.6/5 star reviews.
True Iowa City community hub: fraternal lodge spirit fosters lifelong friendships and events.
Proven excellence: 54 reviews averaging 4.6 stars confirm our reliable, welcoming vibe.

Gallery

Take a look at our space and what we have to offer

Elks Lodge 590
Elks Lodge 590
Elks Lodge 590
Elks Lodge 590
Elks Lodge 590
Elks Lodge 590
Elks Lodge 590
Elks Lodge 590

What Our Customers Say

Don't just take our word for it - hear from our satisfied customers

Click to Rate & Review This Business ✍️
⭐⭐⭐⭐⭐
"We had dinner with friends at the Elks Lodge. Nice atmosphere. Friendly service. Delicious food."
— Greg Johnson
⭐⭐⭐⭐⭐
"We have the family golfing and a swimming pool membership. Very friendly management and staff. The greenskeeper does an excellent job. The large, heated pool is well-maintained. The food is great. This quiet area tucked away in the Peninsula neighborhood of Iowa City is easy to access from either downtown or Interstate I-80."
— Brian Kaldenberg
⭐⭐⭐⭐⭐
"My husband and I recently had our wedding reception here at the end of October. The event area has just been recently remodeled and is absolutely gorgeous. There was plenty of room for 140 of us to mingle while also having adequate seating. Peter and his staff absolutely knocked it out of the park. We had so much fun. Bartenders were great. Staff took care of everything so we could enjoy the night with our guests. Highly recommend hosting your event here!"
— Kelsey Walsh
⭐⭐⭐⭐⭐
"We have been members of the Elks Lodge for over 10 years. Our 4 kids grew up around the pool. I love that lunch is served pool side and you can always enjoy adult beverages! The restaurant has amazing food and I can’t wait to see what all the renovations bring."
— Brianna Wills
⭐⭐⭐⭐⭐
"the Elks Lodge had a limited menu for a meeting I attended. Everyone at the table enjoyed their selection of chicken salad, lasagna, cheeseburger, and veggie lasagna! I would go back for more!"
— Lu Hileman

Frequently Asked Questions

What are your hours and how do I book a tee time?
We're open daily—call (319) 351-3700 for golf tee times, pool access, or event bookings. Members get priority scheduling.
Can I host my wedding reception here?
Absolutely! Our remodeled hall fits 140+ guests with full catering. Contact us for tours and custom packages.
Is the swimming pool heated and family-friendly?
Yes, our large pool is heated for comfort and meticulously maintained—ideal for families with memberships or day passes.
Do you offer restaurant dining for non-members?
Yes! Open to the public with delicious meals and friendly service. Check our menu or call for specials.
How do I become a member of Elks Lodge 590?
Visit elks590.org or call (319) 351-3700. Enjoy golf, pool, events, and brotherhood perks—easy application process.
What's the address and parking like?
637 Foster Rd, Iowa City, IA 52245. Ample free parking available for golfers, event guests, and diners.
Are athletic fields available for rent?
Yes, our sports fields are perfect for leagues or practices. Inquire via phone for availability and rates.

Hours of Operation

Monday Closed
Tuesday 10:00 AM – 4:00 PM
Wednesday 10:00 AM – 9:00 PM
Thursday 10:00 AM – 4:00 PM
Friday 10:00 AM – 9:00 PM
Saturday 10:00 AM – 4:00 PM
Sunday 8:00 AM – 4:00 PM

Get In Touch

Ready to get started? Contact us today!

Follow Us