This post may contain affiliate links. See my disclosure policy for more details.

Walmart has Disney Princess Royal Shimmer Dolls for $5 each! They regularly sell them for $10 each.  There is still time to have these delivered to your house, or you can do store pick-up for FREE shipping!

Find even more Dolls for $5 at Walmart HERE.

Make sure you join the Holiday Shopping Deals Facebook Group where we post deals all day long!