The weight capacity of wall shelves or floating shelves depends on how sturdily they’ve been put up. If the wall shelf is being held up by just one bracket, it is likely to support about 20-25 kgs. While a wall shelf held up by two brackets can hold up to about 45 kgs.