Olympic Peninsula YMCA User account menu Member Login Give Jobs Special Events Virtual Y 18A612A8-B407-4667-98E0-6C45814FB6EB Main navigation ABOUT THE Y Main menu ABOUT THE Y ABOUT THE Y WORK WITH US LEADERSHIP TEAM BOARD OF DIRECTORS VOLUNTEER OUR HISTORY BLOG MEMBERSHIP Main menu MEMBERSHIP MEMBERSHIP JOIN THE Y FINANCIAL SUPPORT 7TH GRADE INITIATIVE MEMBERSHIP FAQ MEMBERSHIP POLICIES PROGRAMS Main menu PROGRAMS PROGRAMS CAMPS CHILDCARE & AFTER SCHOOL CARE FAMILY PROGRAMS & SUPPORT HEALTH & FITNESS SWIM TRAINING & CERTIFICATIONS YOUTH & TEENS SPECIAL EVENTS PROGRAMS CAMPS BREAK CAMPS SUMMER CAMPS YOUTH OVERNIGHT CAMP FAMILY OVERNIGHT CAMP CHILD ABUSE PREVENTION PROGRAMS CHILDCARE & AFTER SCHOOL CARE AFTER THE BELL AT DRY CREEK ENRICHMENT CLASSES JEFFERSON COUNTY ELC & FAMILY SUPPORT CENTER PORT ANGELES EARLY LEARNING CENTER PROGRAMS FAMILY PROGRAMS & SUPPORT YOUTH & FAMILY RESOURCES DIAPER BANK LIVE YERS KALEIDOSCOPE PLAY & LEARN BIPOC FAMILY EXCURSIONS CHILDREN'S ADVOCACY CENTER CLALLAM RESILIENCE PROJECT CHILD ABUSE PREVENTION PROGRAMS HEALTH & FITNESS ADULT ENRICHMENT ADULT SPORTS BLOOD PRESSURE SELF MONITORING GROUP EXERCISE CLASSES PERSONAL TRAINING ROCK STEADY BOXING WELLNESS CENTERS WELLNESS CHALLENGES PROGRAMS SWIM SWIM LESSONS MASTERS SWIM SWIM LEAGUE POOL FACILITIES CHILD ABUSE PREVENTION PROGRAMS YOUTH & TEENS YOUTH SPORTS PLAY CARE BUILDING FUTURES FIND YOUR TRAIL 7TH GRADE INITIATIVE BABYSITTING TRAINING HEALTHY KIDS DAY YOUTH & GOVERNMENT CHILD ABUSE PREVENTION TEEN RESOURCE & RECREATION ROOM LOCATIONS Main menu LOCATIONS LOCATIONS YMCA OF PORT ANGELES YMCA OF SEQUIM YMCA OF JEFFERSON COUNTY SCHEDULES GIVE Main menu GIVE GIVE COMMUNITY IMPACT DENNIS WATSON MEMORIAL GRANT Search Close User account menu Member Login Give Jobs Special Events Virtual Y ENTER ZIP CODE or address Distance Any distance 5 miles 10 miles 30 miles 50 miles 100 miles Filter by amenities Adaptive programs Adult Co-ed Pickleball Adult Co-ed Pickleball (in the gymnasium) Adult Enrichment Classes Adult enrichment programs After school child care Aqua Fitness Classes Babysitting Course Basketball Basketball Court Cardio equipment Child watch Childcare at Dry Creek Elementary School Community garden Community health Day camp Diaper Bank Dry Sauna Dry Sauna on pool deck Dry Sauna rooms Events and Special Programs Events and Special Programs Family Changing Room Family pool/splash pad Family Resource Navigation Free membership for 7th Graders Free Play Care for members with household 1 or household 2 memberships Free Weights Group Exercise Class(es) Group exercise classes Group Exercise Studio Gymnasium Gymnasium Holiday Day Camp Hot tub Hot Tub Indoor pool Indoor track KinderHoops Lap Pool, 4 lanes Lifeguard Certification Course Live Y'ers Parents & Me Lobby Area with complimentary coffee Lobby with complimentary coffee Locker Rooms Locker Rooms Meeting rooms Mentor Program NFL Flag Football Open Basketball Open Volleyball Open Volleyball Outdoor Little Art Gallery Outdoor Little Food Pantry Outdoor pool Outdoor track Personal training Personal Training Pickleball Pickleball Play Care Playground Pool; 25 yard, 6 lane Power Lifting Station Racquetball Racquetball Courts Racquetball Courts (first come, first serve) Racquetball/handball courts Safety Around Water Camp Sauna Shallow Pool Staffed Wellness Center Steam Room Steam room Strength Training Machines Strength/cardio equipment Summer Day Camp Swim League Swim lessons Teen programs TRX Universal Changing Rooms Virtual Group Exercise Virtual Group Exercise Classes Volunteerism Water Filling Station Water Filling Stations Weight Machines Wellness Center YMCA children’s academy Youth & Family Resource Services Youth & Family School Break Food Program Youth Basketball Youth enrichment Youth Enrichment Classes YMCAs YMCA of Jefferson County branch 1919 Blaine Street Port Townsend, WA 98382 Get directions Phone 360-385-5811 Hours YMCA of Port Angeles branch 302 S. Francis Street Port Angeles, WA 98362 Get directions Phone 360-452-9244 Hours YMCA of Sequim branch 610 N. 5th Avenue Sequim, WA 98382 Get directions Phone 360-477-4381 Hours
YMCA of Jefferson County branch 1919 Blaine Street Port Townsend, WA 98382 Get directions Phone 360-385-5811 Hours
YMCA of Port Angeles branch 302 S. Francis Street Port Angeles, WA 98362 Get directions Phone 360-452-9244 Hours