Programs & Registration
Schedules
Aquatics
Schedules
Swim Lessons
YMCA Swim Teams
Aquatic Fitness
Wellness
Schedules
Group Exercise
Fitness Programs
Certification Programs
Medical & Wellness Evaluations
Employee Wellness
Child Care & Day Camp
Licensed Early Childhood Education
Licensed Elementary School-Age Child Care
Schedules & Locations
Holidays & Weather
Registration & Fees
Summer Day Camp
Sports
Adult Sports
Youth Sports
Arts & Humanities
Active Adults
Membership
Join Now
Membership Options
Financial Assistance
Corporate Memberships
Membership FAQs
Membership Matters
YMCA Military Outreach Initiative
Give Time, Give Money
Give Time, Give Money
Annual Campaign: Strengthening Communities Fund
For Youth Development
For Healthy Living
For Social Responsibility
YMCA Bright Beginnings
Capital Campaigns
Endowment & Planned Giving
Volunteer Opportunities
Summer Camp Makes a Difference
About the Petersburg YMCA
Mission & Vision
History
News & Publications
YMCA Milestones
Leadership
Governance and Financial Matters
Employment Opportunities
Facility Information
FAQs
Maps & Directions
Maps & Directions
Contact
Contact
YMCA Richmond
>
Petersburg Family YMCA
>
Contact
Advanced Search
Schedules
Aquatics
Schedules
Swim Lessons
YMCA Swim Teams
Aquatic Fitness
Wellness
Schedules
Group Exercise
Fitness Programs
Certification Programs
Medical & Wellness Evaluations
Employee Wellness
Child Care & Day Camp
Licensed Early Childhood Education
Licensed Elementary School-Age Child Care
Schedules & Locations
Holidays & Weather
Registration & Fees
Summer Day Camp
Sports
Adult Sports
Youth Sports
Arts & Humanities
Active Adults
Join Now
Membership Options
Financial Assistance
Corporate Memberships
Membership FAQs
Membership Matters
YMCA Military Outreach Initiative
Give Time, Give Money
Annual Campaign: Strengthening Communities Fund
For Youth Development
For Healthy Living
For Social Responsibility
YMCA Bright Beginnings
Capital Campaigns
Endowment & Planned Giving
Volunteer Opportunities
Summer Camp Makes a Difference
Mission & Vision
History
News & Publications
YMCA Milestones
Leadership
Governance and Financial Matters
Employment Opportunities
Facility Information
FAQs
Maps & Directions
Contact
YMCA Contacts
Petersburg Family YMCA
120 North Madison Street
Petersburg, Virginia 23803
Phone: (804) 733-9333
Fax: (804) 862-2585
Hours:
Mon - Fri, 5:30am - 9pm
Saturday, 7am - 6pm
Sunday, 1pm - 5pm
Floyd Johnson
Executive Director
Liz Sawyer
Membership and Program Director
Justin Harris
Program Director
Susan Gill
Office Manager
Kenny Hires
Property Manager