Stories that Inspire

NON SIBI SED PATRIAE "NOT FOR SELF BUT FOR COUNTRY"

Our Story

Welcome to Valor Ranch.

We are a 501(c)(3) nonprofit organization specializing in recreational therapy for injured and recovering military members, veterans, and first responders who have faithfully served our nation and communities. We provide a peaceful retreat where our honored guests and their families can step away from the pressures of daily life to reconnect, recharge, and strengthen family bonds. Our programs include animal therapy, a variety of outdoor activities, art and craft projects, and time to simply unwind around a campfire.

We recognize that service leaves a lasting imprint—physically, emotionally, and in ways that are not always visible. The weight of high-stress and life-altering experiences can follow our heroes long after the uniform is taken off. At Valor Ranch, no one walks along that road alone. We bring together fellow warriors and protectors in a welcoming outdoor environment where understanding, connection, and restoration can take root, allowing hope, purpose, and resilience to grow again.

Horses grazing at Valor Ranch

Meet Our Residents

Meet All Our Animals

Our Impact

500+
Lives Transformed
150+
Families Served
1,200+
Volunteer Hours
25+
Community Partners

Get Involved

Upcoming Events

February 24, 2026
Valor Ranch Open House
6pm – 7pm
Community
Come join us for our first ever Valor Ranch Open House! A relaxed and welcoming evening where you can learn more about Valor Ranch, meet members of our team, and learn ways you can get involved with our mission. We will be gathering around the fire with s'mores, hot chocolate, and coffee. Please follow the 5 MPH speed limit and follow the signs to guide you to the event.
📍 15360 Sunset Lane, King George, VA
November 14, 2026
4th Annual Run for Valor
TBA
Fundraising
The Fourth Annual Run for Valor — a powerful and high-energy charitable community run honoring service, sacrifice, and resilience. Watch for announcements on how to get involved!
King George County, Virginia