Shiloah Avery of Port Orchard told Inside Edition she immediately recognized the ring as a wedding band and knew she had to try to find its owner.
"We were kind of all in shock for the first couple minutes," Avery said.
She posted on her community's Facebook page, asking if anyone had lost a ring.
Elsewhere in Port Orchard, Joann Johnson was scrolling through social media on Christmas when she noticed the post about the ring.
"I literally stopped breathing," Johnson told Inside Edition.
Johnson had lost her own wedding band months earlier while shopping at a Walmart store outside Seattle. She repeatedly returned to the store with her husband after losing the ring in October, but she'd had no luck finding it.
Johnson messaged Avery, who asked her to draw a picture of the band. Johnson obliged.
"There was no denying that it was hers," Avery said.
Johnson hopped in the car and drove over immediately to be reunited with the ring — and meet a new friend.
"She is my Christmas angel," said Johnson.