Floating shelves can be installed on most types of walls, including drywall, concrete, and plaster. However, it's important to make sure you use the appropriate wall anchors or brackets to ensure proper installation and support.