Stephen Francis O'Neil Profile Photo
1949 Steve 2025

Stephen Francis O'Neil

July 3, 1949 — December 12, 2025

Powhatan

Stephen “Steve” Francis O’Neil, of Powhatan, Virginia passed away on December 12th 2025 leaving behind a legacy of loyalty, humor, and a spirit that refused to take a single day for granted. A proud U.S. Army veteran Steve lived with a steadfast devotion to his country and those he cared for.

At the center of his world was his beloved wife, Christianna “Chris” O’Neil. Their bond was one built on true partnership, laughter and a love that only grew stronger through the years. Steve adored Chris openly and wholeheartedly, and their life together was one of his greatest joys.

Steve is also survived by his children and stepchildren - Shannon O’Neil(Kelly), Casey O’Neil(Amy), Sarah Stroud, Elizabeth Waring(Bob), John Morris(Summer), Sarah Morris and many grandchildren. He is also survived by his siblings, John O’Neil and Mary Lou O’Neil Boone, who held a special place in his heart.

Steve lived with a true zest for life. He embraced each day with a “live it while you can” spirit, much like the Bon Jovi song, “It’s My Life”. He didn’t worry about the future - he focused on the moment he was in, finding joy in simple pleasures, good friends and a good beverage in Key West with his beloved wife & friends. He had a gift for reminding others that life is meant to be lived, not rushed through.

He leaves behind memories with laughter, stories shared across countless gatherings and a lasting example of how to savor every moment. And, as Frank Sinatra would say – he damn sure did it his way!

The family invites friends and loved ones to celebrate Steve’s life on Thursday, December 18th from 2:00pm-6:00pm at the Powhatan Moose Lodge (4140 Old Buckingham Road Powhatan, VA). A private family service will be held at a later date.

To order memorial trees or send flowers to the family in memory of Stephen Francis O'Neil, please visit our flower store.

Service Schedule

Upcoming Services

Celebration of Life

Thursday, December 18, 2025

2:00 - 6:00 pm (Eastern time)

Add to Calendar

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Guestbook

Visits: 551

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree