Skip to main content
User account menu
My Account
Manage YMCA Account
Calendar & Reservations
Membership Changes
Child Care Changes
Employee Dayforce Account
Virtual Y Login
Jobs
Join
Give
YMCA of South Hampton Roads
User account menu
My Account
Manage YMCA Account
Calendar & Reservations
Membership Changes
Child Care Changes
Employee Dayforce Account
Virtual Y Login
Jobs
Join
Give
Main navigation
Programs & Classes
HEALTH & WELLNESS
EGYM Smart Strength Circuit
Homeschool Activities
L.E.A.N Weight Loss Program
LIVESTRONG® at the YMCA
Myzone Heart Rate Tracking
Personal Training
Programs for Older Adults
REGYMEN Fitness
Sentara Clinical Fitness
SilverSneakers®/Renew Active
Transitions Fitness Therapy
Traveling Y
Virtual YMCA
FITNESS CLASSES
Cardiovascular Classes
Core & Abs
Cycling Classes
High Intensity Interval Training
Kids Fitness
Martial Arts & Boxing
Strength Training Classes
Stretch, Yoga & Pilates
Water Exercise Classes
Zumba & Dance
All Fitness Classes
CHILD CARE & CAMPS
Before & After-School Programs
Day Camp
Drop-In Care
Overnight Camp
Parents Time Out
Preschool Child Care
School's Out Camp
YMCA at JT's Camp Grom
SWIMMING
Safety Around Water
Swim Lessons
Aquatics Conditioning
Swim Teams
Family Open Swim
Water Exercise
Lifeguard Training & Certification
SPORTS & RECREATION
Youth & Adult Sports
Youth Dance
Family Activities
Teen Programs
Birthday Parties & Rentals
Golf at First Tee Hampton Roads
EDUCATION & DEVELOPMENT
Art Classes
Mini and Little Y Experiences
Music
Training & Certifications
Volunteer Opportunities
UPCOMING PROGRAMS
Locations
CHESAPEAKE
Great Bridge/Hickory Family YMCA
Greenbrier Family YMCA
Greenbrier North YMCA
Taylor Bend Family YMCA
YMCA at Edinburgh
EASTERN SHORE
Eastern Shore Family YMCA
Northampton County YMCA
YMCA Camp Silver Beach
YMCA Conference & Retreat Center at Silver Beach
FRANKLIN & WESTERN VIRGINIA
James L. Camp Jr. Family YMCA
YMCA of South Boston
NORFOLK
Blocker Norfolk Family YMCA
YMCA on Granby
NORTH CAROLINA
Albemarle Family YMCA
Currituck Family YMCA
Outer Banks Family YMCA
PORTSMOUTH
Effingham Street Family YMCA
YMCA of Portsmouth
SUFFOLK
Suffolk Family YMCA
YMCA Camp Arrowhead
Arrowhead YMCA Conference & Outdoor Center
VIRGINIA BEACH
Hilltop Family YMCA
Indian River Family YMCA
Mt. Trashmore Family YMCA
Princess Anne Family YMCA
Salem YMCA Family Center
First Tee — Hampton Roads
YMCA at JT's Camp Grom
YMCA Camp Red Feather
VIRTUAL YMCA
ALL LOCATIONS
Membership
Become a Member
Member Benefits
Rates & Fees
20/20 Member Referral Program
Virtual Membership
Corporate Membership
Membership Add-Ons
Guest Policy & Passes
SilverSneakers®/Renew Active/One Pass
Financial Assistance
Military Added Benefits
Free Summer Teen Memberships
Manage Account
Policies
Membership Change Requests
Who We Are
Annual Report
Mission
Board & Staff
Strategic Plan
Diversity, Equity & Inclusion
Social Responsibility
Our History
Job Opportunities
YMCA of the USA
Contact us
Community
Support the Y
Volunteer
Blog & Member Stories
Events
Offers & Deals
Media Policy & Contact
Back to all locations
Farm Animals!
Sarah's Music Room
Sarah's Music Room: Farm Animals | Activities for Kids | YMCA of South Hampton Roads
Main navigation
Programs & Classes
HEALTH & WELLNESS
FITNESS CLASSES
CHILD CARE & CAMPS
SWIMMING
SPORTS & RECREATION
EDUCATION & DEVELOPMENT
UPCOMING PROGRAMS
Locations
CHESAPEAKE
EASTERN SHORE
FRANKLIN & WESTERN VIRGINIA
NORFOLK
NORTH CAROLINA
PORTSMOUTH
SUFFOLK
VIRGINIA BEACH
VIRTUAL YMCA
ALL LOCATIONS
Membership
Become a Member
Member Benefits
Rates & Fees
20/20 Member Referral Program
Virtual Membership
Corporate Membership
Membership Add-Ons
Guest Policy & Passes
SilverSneakers®/Renew Active/One Pass
Financial Assistance
Military Added Benefits
Free Summer Teen Memberships
Manage Account
Policies
Membership Change Requests
Who We Are
Annual Report
Mission
Board & Staff
Strategic Plan
Diversity, Equity & Inclusion
Social Responsibility
Our History
Job Opportunities
YMCA of the USA
Contact us
Community
Support the Y
Volunteer
Blog & Member Stories
Events
Offers & Deals
Media Policy & Contact
Mobile Join-Give menu
Join
Give