Substrate choice affects water chemistry, plant growth, fish behavior, and maintenance effort, so picking the right one matters more than many beginners realize.
Gravel is the most popular all-purpose substrate. It comes in various sizes and colors, is easy to vacuum, and works well for most community fish. Standard aquarium gravel is inert, meaning it will not alter pH or hardness. Choose smooth, rounded gravel if you keep bottom-dwellers like corydoras catfish, as rough or sharp pieces can damage their delicate barbels.
Sand provides a natural look and is preferred by many bottom-dwelling species that sift through substrate to find food. Play sand and pool filter sand are affordable options, while specialty aquarium sands offer more refined grain sizes. Sand packs tightly, so it needs occasional stirring to prevent anaerobic gas pockets from forming. It also requires gentler vacuuming to avoid sucking it out during water changes.
Planted tank substrates like nutrient-rich aqua soils are designed specifically for growing rooted aquatic plants. They contain minerals and nutrients that support root development and may lower pH, which benefits many tropical species. These substrates tend to cloud water during initial setup and cost more than plain gravel or sand, but they make a significant difference in plant growth compared to inert options.
Bare-bottom tanks with no substrate are used in hospital setups, breeding tanks, and some large fish systems because they are the easiest to keep clean. However, they lack biological filtration surface area and look less natural.
For most beginner community tanks without demanding plants, a layer of smooth natural gravel about two inches deep strikes the best balance between aesthetics, fish comfort, and ease of maintenance.