ar Arabiczh-CN Chinese (Simplified)nl Dutchen Englishfr Frenchde Germanit Italianpt Portugueseru Russianes Spanish
en English
  • Events
  • Holiday Hours
  • My Account
  • Schedules
  • Store
  • About the Y
    • Employment
    • Commitment to Safety
    • History
    • Leadership Team
    • News
    • Partners
    • Strategic Plan
  • Locations
    • Baker County
    • Fernandina Beach
    • Fleming Island
    • Mandarin
    • Nocatee
    • Northwest Jacksonville
    • Northside
    • Northwest St. Johns
    • Orange Park
    • Ponte Vedra
    • Riverside
    • St. Augustine
      • Solomon Calhoun Community Center Pool
    • Southside
    • Wildlight – Nassau County
    • YMCA Camp Immokalee
    • YMCA Tiger Academy
  • Programs
    • Before & Afterschool Care
      • YMCA Academic Program (Kids Hope Alliance)
      • YMCA READS!
    • Camp
      • Camp Immokalee
      • Summer Day Camp
      • Specialty Camp
      • School’s Out Camp
    • Daystar
    • Health and Wellness
      • Healthy Aging
      • Mental Health Resources
      • Virtual Y
    • First Coast Games
    • KidZone
    • Family Time
    • Gymnastics and Dance
    • Military Outreach
    • Teen Leadership
    • Swim Team
    • Water Safety
      • Swim Lessons
    • Youth Sports
  • Join the Y
    • Guest Policy
    • Corporate Wellness
    • How To Join
    • Member Referral
    • Membership Types
  • Get Involved
    • Events
    • Give
    • Our Impact
    • Volunteer
    • Blog
  • Donate

Baker County YMCA

136 West Lowder Street Macclenny, FL 32063

904.740.9622

dcortez@fcymca.org

Branch Page

Barco-Newton Family YMCA

2075 Town Center Boulevard, Fleming Island, FL 32003

904.278.9622

cgrassi@fcymca.org

Branch Hours

Monday & Tuesday: 5:00am–9:00pm
Wednesday & Thursday: 5:00am–8:00pm
Friday: 5:00am–7:00pm
Saturday: 7:00am–3:00pm
Sunday: 11:00am–3:00pm
Branch Page

Brooks Family YMCA

10423 Centurion Parkway North Jacksonville, FL 32256

904.854.2000

emoore@fcymca.org

Branch Hours

Monday - Friday: 5:00am–9:00pm
Saturday & Sunday: 7:00am–5:00pm
Branch Page

YMCA Camp Immokalee

6765 Immokalee Rd Keystone Heights, FL

352-473-4213

cimmokalee@fcymca.org

Branch Page

Dye Clay Family YMCA

3322 Moody Ave. Orange Park, FL 32065

904.272.4304

dcortez@fcymca.org

Branch Hours

Monday - Thursday: 5:00am–8:00pm
Friday: 5:00am–7:00pm
Saturday: 8:00am–3:00pm
Branch Page

Johnson Family YMCA

5700 Cleveland Rd. Jacksonville, FL 32209

904.765.3589

fmcglown@fcymca.org

Branch Hours

Monday - Friday: 5:30am–1:00pm
Monday & Wednesday: 3:00pm–7:00pm
Saturday & Sunday: Closed
Teen Center Monday - Friday: 2:00pm–6:30pm
Branch Page

McArthur Family YMCA

1915 Citrona Dr. Fernandina Beach, FL 32034

904.261.1080

myuchasz@fcymca.org

Branch Hours

Monday-Thursday: 5:00am–8:00pm
Friday: 5:00am–7:00pm
Saturday: 7:00am–3:00pm
Sunday: Noon–5:00pm
Branch Page

Brown Family YMCA

170 Landrum Lane Ponte Vedra Beach, FL 32082

904.543.9622

croach@fcymca.org

Branch Hours

Monday - Thursday: 5:00am–9:00pm
Friday: 5:00am–8:00pm
Saturday: 7:00am–5:00pm
Sunday: 11:00am–5:00pm
Branch Page

Solomon Calhoun Community Center Pool

1300 Duval St, St. Augustine, FL 32084

904.824.6770

Branch Page

St. Augustine YMCA

500 Pope Rd. St. Augustine, FL 32080

904.471.9622

sgonzalez@fcymca.org

Branch Hours

Monday - Thursday: 5:30am–8:00pm
Friday: 5:30am–7:00pm
Saturday: 7:00am–1:00pm
Sunday: 10:00am–2:00pm
Branch Page

YMCA Tiger Academy

6079 Bagley Road Jacksonville, FL 32209

904.309.6840

sjackson@fcymca.org

Branch Page

Williams Family YMCA

10415 San Jose Blvd. Jacksonville, FL 32257

904.292.1660

dcortez@fcymca.org

Branch Hours

Monday - Thursday: 5:00am–9:00pm
Friday: 5:00am–8:00pm
Saturday: 7:00am–5:00pm
Sunday: 8:00am–5:00pm
Branch Page

Winston Family YMCA

221 Riverside Ave. Jacksonville, FL 32202

904.355.1436

tburrows@fcymca.org

Branch Hours

Monday - Thursday: 5:00am–9:00pm
Friday: 5:00am–8:00pm
Saturday & Sunday: 7:00am–5:00pm
Branch Page

YMCA at Baptist North

11236 Baptist Health Drive Jacksonville, Florida 32218

904.592.9622

msanchez@fcymca.org

Branch Hours

Monday - Thursday: 5:00am–8:00pm
Friday: 5:00am–6:00pm
Saturday: 7:00am–1:00pm
Sunday: Closed
Branch Page

YMCA at Flagler Health+ Village

98 Turin Terrace, St. Augustine, FL 32092

904.500.9622

tallen@fcymca.org

Branch Hours

Monday - Thursday: 5:30am–8:00pm
Friday: 5:30am–7:00pm
Saturday: 7:00am–1:00pm
Sunday: 9:00am–1:00pm
Branch Page

YMCA at Wildlight

251 Breezeway Street, Suite 120
Yulee, FL 32097

904.849.9622

ehernandez@fcymca.org

Branch Hours

Monday - Thursday: 5:30am–8:00pm
Friday: 5:30am–7:00pm
Saturday: 7:00am–3:00pm
Sunday: 10:00am–2:00pm
Branch Page

YMCA at Nocatee

400 Colonnade Drive, Ponte Vedra, FL 32081

904.671.9622

SSchmitt@fcymca.org

Branch Hours

Monday - Thursday: 5:00am–9:00pm
Friday: 5:00am–7:00pm
Saturday: 7:00am–3:00pm
Sunday: 11:00am–5:00pm
Branch Page
©2025 First Coast YMCA
  • News
  • Employment
  • Privacy
  • Terms of Use
  • Contact
  • Financial Assistance
  • Tiger Academy
  • Camp Immokalee

Notifications