All states›Minnesota›St Charles

Driving Ranges & Golf Courses in St Charles, MN

1 location in and around St Charles, Minnesota — call ahead for closing time and whether the grass tees are open — many ranges move to mats after heavy play or rain.

St Charles has about 4,057 residents. Population: U.S. Census Bureau, 2024 estimate.

Driving Ranges & Golf Courses in St Charles

The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.

  1. St. Charles Golf Course

    1920 Gladiola Dr, St Charles, MN 55972

Before you go

1locations
1with a phone
1with a website

The single location listed in St Charles gives a phone number and has a website. The nearest bigger selection is Lanesboro with 2.

St Charles 1 locations

More locations within 30 miles of St Charles

Only 1 location listed in St Charles itself, so here are the closest ones in nearby towns. Distance is straight-line from St Charles.

  1. Heartland Country Club

    8.4 mi · 19917 US-14, Lewiston, MN 55952

  2. Chosen Valley Golf Club

    10.5 mi · 1801 Main St S, Chatfield, MN 55923

  3. Piper Hills Golf Course

    14.9 mi · 25233 534th St, Plainview, MN 55964

  4. Gator Greens Mini Golf

    16.6 mi · 439 Half St, Lanesboro, MN 55949

  5. Rochester Golf Carts and More

    16.7 mi · 2846 Shadow Dr SE, Rochester, MN 55904

  6. Maple Valley Golf Country Club

    17 mi · 8600 Maple Valley Rd SE, Rochester, MN 55904

  7. Rivers Bend Golf Course

    17.1 mi · 24461 Heron Rd, Preston, MN 55965-1173

  8. Lanesboro Golf Club Bar & Grill

    17.5 mi · 900 Parkway Ave S, Lanesboro, MN 55949

Minnesota statewide, by feature

Nearby in Minnesota