The cost of floating shelves varies widely from $10 to $100. The price depends on the shelf size, the material, the manufacturer of the shelves and retailer.
Many low-cost floating shelves are small, are made of materials such as laminated particle board and are sold at retailers such as Walmart or Home Depot. The more expensive floating shelves are typically larger, are made of materials such as quality wood and are sold at places like Pottery Barn and Wayfair. Another price variable is whether the floating shelves come as a single shelf or several as a set. Occasionally, floating shelves are made of more expensive materials, such as stone or marble.