9:00 a.m.–12:00 p.m.
Florence First Baptist Church
209 Walnut Street, Florence, AL 35630
No appointment is needed. Registration is first come, first served, and shopping appointments are assigned in registration order.
William PorterFoundation
Give a little joy
Every child deserves a little Christmas magic.
Together, we can make it happen right here
in the Shoals.

This Christmas in the Shoals
Registration happens on one day only. Review the dates, location, eligibility, and documents before arriving.
9:00 a.m.–12:00 p.m.
Florence First Baptist Church
209 Walnut Street, Florence, AL 35630
No appointment is needed. Registration is first come, first served, and shopping appointments are assigned in registration order.
Location and appointment times will be provided during registration.
Registration is drive-up and contactless. Follow posted signs and remain in your vehicle throughout the process. Traffic will line up down Mobile Street; please avoid blocking intersections and driveways. You will complete wish lists for your children during registration.
Bring your available documents even if you have registered before. If you do not have every item, bring what you can.
This is the only registration date. If you cannot attend, another person may register your children with your paperwork and written permission.

William Porter loved Christmas. More than anything, he loved what it could mean for a child.
What began as an effort to bring gifts to children in foster care grew into a family’s way of carrying his kindness forward. Today, the William Porter Foundation’s mission is simple: helping children in need experience the joy of Christmas.
It’s a story rooted in Florence, Alabama. And it’s one our community continues to write together.
Follow our story on FacebookA toy under the tree. A parent choosing something special. A child feeling remembered. That’s the Christmas we believe in.
Neighbors, businesses, and volunteers come together to help fill the season with gifts and possibility.
Our Christmas shop tradition gives parents the chance to select something their children will love.
A thoughtful gift becomes a moment of belonging, made possible by people who care.
Registration information, required documents, and event dates are posted above.
You don’t need a sleigh to make a difference.
Find your way to bring a little joy.
Questions? Email williamporterfoundation@gmail.com.
The William Porter Foundation is stewarded by a local Board of Directors committed to helping children and strengthening families.
We’re grateful to be part of a community that shows up for children, including support through Bank Independent’s Toy Share and Florence Professional Firefighters Local 270.
See the 2025 Toy Share storyA little kindness goes a long way.
And it starts with people like you.