Oak Marsh Golf Course & Event Center
Wedding venue in Oakdale, Minnesota





About Oak Marsh Golf Course & Event Center
Oak Marsh Golf Course & Event Center provides a picturesque setting for weddings with multiple banquet rooms that offer views of the course, built‑in dance floors, bars, and deck or patio access. An outdoor lawn with a shaded pergola accommodates ceremonies and receptions, and the venue can host events ranging from intimate gatherings of 10 guests to larger celebrations of up to 300 guests. On‑site catering options include buffet and plated meals, and staff assist with planning, setup, and service. Additional amenities include golf carts for guest transport, ample parking, and flexible indoor/outdoor spaces.
The facts
- Guests
- 10–300 guests
- Price
- From $1,000
- Setting
- Indoor & outdoor
- Kind of place
- Golf club · Banquet hall
- Last updated
- October 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
On the big wedding guides
- Not listed on WeddingWire (checked October 2026)
- Listed on Zola (checked October 2026)
How to reach Oak Marsh Golf Course & Event Center
- Website: oakmarshgolf.com
- Phone: (651) 730-8886
- Address: 526 Inwood Ave N
Wedding venues near Oak Marsh Golf Course & Event Center
- Inwood Oaks Event Center — Oakdale, MN · up to 1,500 guests
- The Pavilion At Lake Elmo — Lake Elmo, MN · up to 230 guests
- The Garter Toss — North Saint Paul, MN · up to 100 guests
- American Legion Post 39 — North Saint Paul, MN · up to 200 guests
- Unison Restaurant — Maplewood, MN
- Minnesota Humanities Event Center — St. Paul, MN · up to 120 guests
- Historic Concord Exchange — South St Paul, MN · up to 800 guests
- Bruentrup Heritage Farm — Maplewood, MN · up to 160 guests
- Plaza del Sol – Food Hall, Commissary Kitchen, Event Center — St Paul, MN · up to 300 guests
- Elegance Venue — White Bear Lake, MN · up to 200 guests
More golf club venues nearby
- Royal Golf Club — Lake Elmo, MN · up to 250 guests
- Indian Hills Golf Club — Stillwater, MN · up to 200 guests
- Applewood Hills Golf Course — Stillwater, MN · up to 200 guests
- Phalen Park Golf Course — Saint Paul, MN · up to 200 guests
- Keller Golf Course — MN · up to 300 guests
- Oak Glen Golf Course & Event Center — Stillwater, MN · up to 400 guests
- Dellwood Country Club — Dellwood, MN · up to 275 guests
- Mendakota Country Club — Mendota Heights, MN · up to 450 guests
- Town & Country Club — St Paul, MN · up to 350 guests
- Midland Hills Country Club — Roseville, MN · up to 275 guests