Pool Admission

Alpine Pool

  • General Admission – Ages 3 & Older: $12

  • General Admission – Child (Ages 2 and Under): $7

  • Bargain Days: Every Monday is $10 admission. Tickets must be purchased at the gate.

Sand Park Pool

  • General Admission – Ages 3 & Older: $13

  • General Admission – Child (Ages 2 and Under): $7

  • Bargain Days: Every Monday is $11 admission. Tickets must be purchased at the gate.

Harkins Aquatic Center

  • Swimming at Harkins Aquatic Center is FREE!


YMCA Member Pool Admission

YMCA of Rock River Valley members have FREE access to all Rockford Park District pools! To take advantage of this opportunity, members must present a VALID membership card to be scanned before entering the pool. Admission will not be granted without an active membership.

Not a member? Join today at the link below.


Pool Season Passes

Purchase a season pass that is valid at Alpine Pool and Sand Park Pool.

Regular Price: $100
Ages 3+

Tot Pass: $40
Ages 2 and Under

Each additional family member’s pass is $5 off.


Group Admission

Alpine Pool

  • General Admission (Group): $10

    • Minimum 15 people with 24 hours advance notice

Sand Park Pool

  • General Admission (Group): $11

    • Minimum 15 people with 24 hours advance notice

Swimming Pools FAQ

Get your questions answered about rules, polices, and other guidelines for playing safe at our pools.