Margaret Earline O'Shields, a beloved daughter, sister, mother, grandmother, great-grandmother, and friend, passed away peacefully on July 1, 2025, in Pass Christian, surrounded by her family. Born on February 26, 1935, in Hancock County, she lived a fulfilling life dedicated to her family and her community.
Margaret was a devoted homemaker, creating a warm and nurturing environment for her loved ones. She was active in the Navy Wives Club of America and was a cherished member of Most Holy Trinity Catholic Church, where she shared her passion for singing in the church choir. Margaret enjoyed crocheting and was known as an avid reader, often immersing herself in a good book or playing on her tablet during her leisure time.
She leaves behind her loving children, Gayle O'Shields Allen of Victoria, TX, Darlene (Ernie) Carpenter of Pass Christian, MS, Tina O'Shields (Bruce Ahlgren) of Long Beach, MS, Christine O'Shields of Pass Christian, MS, Christopher (Priscilla) O'Shields of Schererville, IN, Alisha Stigletts of Gulfport, MS, and Patricia (Greg) Henry of Morse, LA. Margaret treasured her role as a grandmother, proud of her 20 grandchildren, 18 great-grandchildren, and 1 great-great-grandchild. She also shared a special bond with her beloved Chihuahua, Ace, who was a comforting presence in her life.
Margaret is reunited in spirit with her husband, Jay O'Shields; her parents, Earl and Colestus Necaise; her sons, Richard and Butch O'Shields; and her granddaughter, Trisha L. Carpenter. She is remembered for her loving nature and the joy she brought to those around her.
Visitation will be held at Riemann Family Funeral Home - Pass Christian on July 6, 2025, from 5:00 PM to 10:00 PM and again on July 7, 2025, from 11:00 AM to 1:00 PM. A Mass of Christian Burial will be celebrated at Most Holy Trinity Catholic Church at 2:00 PM, leading to her burial at St. Joseph at Rotten Bayou in Diamondhead.
Margaret Earline O'Shields touched many lives. Thank everyone who enriched our mother's life. Throughout the years many children gained a granny, and some gained an additional mother.
Riemann Family Funeral Home, Pass Christian is assisting the family.
Sunday, July 6, 2025
5:00 - 10:00 pm (Central time)
Riemann Family Funeral Home - Pass Christian
Monday, July 7, 2025
11:00am - 1:00 pm (Central time)
Riemann Family Funeral Home - Pass Christian
Monday, July 7, 2025
2:00 - 3:00 pm (Central time)
Most Holy Trinity Catholic Church
Monday, July 7, 2025
3:00 - 4:00 pm (Central time)
St. Joseph @ Rotten Bayou
Visits: 330
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors