Caveman Pool 2023 Summer Season, June 19th - August 25th

Caveman Pool has been part of our community for more than 50 years!

Caveman Pool is operated by the YMCA under contract to the City of Grants Pass. The pool is available for private parties when not scheduled for other activities.

Closed July 4th for Independence Day.

YMCA describes "Family Swim" as parents or guardians with younger children.

Hours of Operation**



Lap Swim 8 AM to 12 PM

Family Swim 8 AM to 12 PM

Swim Lessons 9:30 to 11:45 AM; 4:30 to 6:30 PM

Open Swim 12:15 to 4:15 PM

Swim Club 8:30 to 9:30 AM

Pool rental: 7 to 9 PM.

Lap Swim 8 AM to 12 PM; 4:30 to 6:30 PM; 7 to 9 PM
Family Swim 8 AM to 12 PM
Swim Lessons 9:30 to 11:45 AM; 4:30 to 6:30 PM
Open Swim 12:15 to 4:15 PM

*Portions of the pool may be used for YMCA programs.

Lap Swim 8 AM to 12 PM; 7 PM to 9 PM
Family Swim 8 AM to 12 PM
Open Swim 12:15 PM to 6 PM; 7 PM to 9 PM

**Closures may occur due to inclement weather, poor air quality during wildfire season, contamination, low attendance, or insufficient staffing.

Daily Admission Fees

Four years and under with paid adult--FREE
Youth (5 to 17)** $5.00
Adult (18+ years) $6.50
Family of 4 $12.00 (Additional guests pay regular admission.)

Season Passes (purchased at the YMCA)

Youth $75.00
Adult  $125.00
Family $175 (Includes up to 4 members of the same household. $40 per additional household member.)

Children under the age of 10 must have a parent/guardian present. All non-swimmers are required to have a parent/guardian in the water with them at all times.

YMCA Swim Lessons

June 19th - August 24th

Registrations can be completed in person at the Caveman Pool

The YMCA offers eight stages of swim lessons for children with varying swimming abilities. Each stage consists of eight lessons per stage. For children under age six (Preschool), sessions are 30 minutes long and cost $84 for eight sessions. Sessions for children over age six (School Age) are 40 minutes long and cost $96 for eight sessions. Five blocks of eight sessions are held Monday through Thursday in two-week blocks at various times throughout the summer:

Session A: 6/19 - 6/29
Session B: 7/3 - 7/13
Session C: 7/17 - 7/27
Session D: 7/31 - 8/10
Session E: 8/14 - 8/24

YMCA reserves the right to combine and or cancel classes as necessary. The fee includes a 10% non-refundable deposit for participant cancellation

Details regarding the eight stages of lessons for parent and child, preschool, and school-age children are listed below.

  1. Swim Starters
  2. Swim Basics
  3. Swim Strokes

Swim Starters (Parent & Child)

Stage A: Water Discovery Introduces infants and toddlers to the aquatic environment.

Eight, 30-minute lessons--$84

Stage A meets Monday through Thursday at 4:30p

Stage B: Water Exploration Focuses on exploring the body positions, blowing bubbles, and fundamental safety and aquatic Skills.

Eight, 30-minute lessons--$84

Stage B meets Monday through Thursday at 4:30p

Private/Semi-Private Lessons

Work at your own pace with a customized curriculum to meet your desired goals. Available for all swimming abilities ages 3+. Private lessons are 1 student to 1 instructor ratio; Semi-private lessons are 2+ students to 1 instructor ratio. Prices are per student. Must be scheduled before payment. For more questions contact Jayde Klipfel at 541-916-5791

Private: 30 Minutes, 5 lessons–$140
Semi-private: 30 Minutes,  5 lessons–$104

Summer Swim Club

June 19th - August 24th

Coached by local high school swim team coaches, participants entering grades 6-12 can develop their skills in all four swim strokes as well as build speed and endurance. Must be able to swim 25 yds. Sign up and invite a friend!

Participants will have the option to compete at meets if they would like.

Practice Times: Mon & Wed 8:30a - 9:30a

Cost: $75, covers daily fees for the entire summer.

Rent Caveman Pool!


Reservations are available for private parties or events from 7p - 9p Sun, Mon, Wed, and Sat. All party/event registrations must be scheduled and the deposit paid a minimum of two weeks in advance for it to be held and the remaining fee paid a week before the event. Cancellations must be done a minimum of 24hrs in advance to receive a partial refund, unless under certain circumstances such as poor air quality. Lap Lanes are available for reservation by private groups needing only a part of the pool. Only available during posted lap swim hours. Table rentals are available all day and payments can be made at Caveman Pool.

Contact Us

  1. Caveman Pool

    801 NE 9th Street
    Grants Pass, OR 97529
    Ph: 541-479-2569


    Ph: 541-474-0001
    1000 Redwood Ave,
    Grants Pass, OR 97527

    YMCA Office Hours
    M-F 5:00 AM-7:00 PM
    SAT 8:00 AM-5:00 PM
    SUN Closed

    Park Surveys

    Go to the Parks Survey page.