Picnic Shelters

Picnic Shelter

Picnic shelters in our parks are designed to accommodate up to 50 for a small shelter, 100 guests for a large shelter, or 150 at a specialty shelter depending upon their size and location. All shelters have electric service, lights, charcoal grills, and nearby restrooms. Reservations are from 9 a.m. until half an hour after sunset. 

Please see the chart below for information about picnic shelters available or call the St. Charles County Parks Department at 636-949-7535. 

Rental Fees

  • Group Shelters: $200-$300
  • Specialty Shelter: $175
  • Large Shelter: $120
  • Small Shelter: $60 


  • Reserve a shelter in advance.
  • Online reservations may be booked at least four days prior to reservation date.
  • Phone reservations may be booked at least one day prior to reservation date during the hours of 8 a.m. and 3 p.m. on Monday - Friday only.
  • Payment is due in full at the time of booking the reservation.
  • Payment may be made over the phone or in person. Payments may be cash, check, money order/bank draft, Visa or Master Card. No personal checks accepted less than 30 days prior to reservation.
  • Refunds will not be issued for inclement weather.
  • Cancellations fewer than 30 days prior to reservation date get no refund.

Cancellations more than 30 days prior to reservation date get a refund amount minus a 15 percent administrative fee.

Broemmelsiek Park
1795 Highway DD
Defiance, MO 63341

  • Three small shelters
  • Two large shelters
  • One Specialty shelter
  • Hilltop Group Shelter

Indian Camp Creek Park
2679 Dietrich Rd.
Foristell, MO 63348

  • Two small shelters
  • Five large shelters

Klondike Park
4600 Highway 94 S
Augusta, MO 63332

  • Three large shelters
Oglesby Park
2801 West Meyer Rd.
Foristell, MO 63348

  • Three large shelters

The Park at New Melle Lakes
400 Foristell Rd.
New Melle, MO 63365

  • One large shelter

Quail Ridge Park
560 Interstate Dr.
Wentzville, MO 63385

  • Three small shelters
  • Three large shelters
  • Group picnic area

Towne Park
100 Towne Park Dr.
Foristell, MO 63348

  • One large shelter

Veterans Tribute Park
1031 Kisker Rd.
St. Charles, MO 63304

  • Two small shelters
  • One large shelter