Stay connected for up to the minute facility changes and weather conditions with the "RAINOUT Line."

Pool Rules & Regulations

2021 Swim Season

The Village of Villa Park is excited with boundless anticipation for the 2021 swim season! 

Swim Pool Passes

Swim pool passes go on sale Saturday, May 8. Renewal applications and pass applications for new pass holders is available here, at the Iowa Community Center and on the Village’s website,

Jefferson Pool will open this summer by enforcing DuPage County Health Department and VILLA PARK • Parks and Recreation COVID-19 mitigation protocols including the following: 

  • Patrons must wear face masks to enter the facility and while in the bath house.
  • Community chairs and chaises will be provided beginning June 26. 
  • Staff will sanitize high-touch surfaces frequently
  • Please arrive at Jefferson Pool dressed and ready to swim.
  • There will be three (3) sanitizing stations on the pool deck that will be equipped with clean towels and sanitizing spray.
  • Please wipe down the chair you use prior to using it. Put the dirty towel in the bins marked "Dirty Towels" when finished.

Schedule for the 2021 Season


Beginning Wednesday, August 18, weekday pool hours change to 4-8 pm only.



Monday - Thursday:                                       12 noon-8 pm

Swim Meet Wednesdays (6/23 & 7/7):          12 noon-5 pm

Friday - Sunday:                                             12 noon-7 pm

Special Hours:  

12-6 pm Open Swim

July 4 (Independence Day)

September 6 (Labor Day)


Daily Swim Schedule


Daily                                                               12-7 pm 

Children under 10 must be accompanied by an adult.



Participants must be at least 18 years old.

Monday--Thursday                           7-8 pm

2021 Season Pass Rates


Early Bird Rate thru May 8-June 21

Regular Season Rate Beginning June 22

Resident ages 3-59



Non-resident ages 3-59



Resident senior age 60+



Non-resident age 60+



Season pool passes go on sale May 8.  As in previous years, fees will be less expensive through June 21.  Season passes are the size of a key tag and contain a barcode that will be scanned at the front gate of the pool. Season Pool Pass photos are taken at the Iowa Community Center. A $10 replacement fee will be charged for lost or misplaced passes. If you purchased a Season Pass in 2019 please bring it with you so it can be updated.

Iowa Community Center

338 N. Iowa Avenue

Monday thru Friday: 9 am—7 pm

Friday:                          9 am—6 pm 

Saturday:                     9 am—1 pm


 The Iowa Community Center will be closed May 29-31 in observance of the Memorial Day Holiday.

Multi-Use Passes

If you won’t use the pool enough to justify purchasing a season pass, we offer a fifteen or ten visit pass.  This allows you to save on the daily admission prices without purchasing season pool passes.  If you have family visiting from out of town, or you and your family only use the pool a few times each season, this may be the pass for you.

Resident 10-use pass

$61 ($6.10 per visit)

Non-Resident 10-use pass

$92 ($9.20 per visit)



Resident 15-use pass

$85 ($5.66 per visit)

Non-Resident 15-use pass

$132 ($8.80 per visit)

You may share this pass with whomever you like. The Multi-Use pass does not require a photo and may be purchased at the Iowa Community Center or Community Recreation Building.  You must present the pass to the cashier upon entering.   The pass will be scanned according to the number of persons entering the pool that day. Please keep this barcoded Multi-Use pass after all the visits are used.   Additional visits can be reloaded. A $10 replacement fee will be charged for lost or misplaced passes.

Daily Admissions

Daily Entrance Fee$8$10
After 5pm$5$7
Adult Swim$3$5

Pool Rentals

Jefferson Pool is available for private rentals Friday and Saturday evenings when special events are not scheduled. Sundays are reserved as rainout days. 

Pool rentals are available Friday, June 18 – Saturday, August 15



7:15-9:15 pm 

R $250 / NR $375

Pool Rental Applications will be available at Jefferson Pool beginning Monday, June 7.