With the variety of materials and styles baby blankets come in, they can range in cost. They can cost less than $20 or upwards of $50 depending on your preferred style and construction. For example, the priciest blanket on our list, the Parachute Waffle Baby Blanket, is a splurge at $59, while our Best Budget pick, the Hudson Baby Unisex Baby and Toddler Hooded Animal Blanket, was $11 at the time of publish.