Wetlands, the biological filters of the Earth, play an important role in biochemical transformation of various pollutants. Wetland plants, in this direction, help in accumulating various contaminants from aquatic bodies. Considering this, the present study was planned to estimate different metals (Cd, Cu, Cr, Co, Fe, Pb, Zn, and Mn) in water, sediment, soil, and plant (4 aquatic and 12 terrestrial) samples of Kanjli wetland, Kapurthala, Punjab (India), and a Ramsar site. It was observed that the contents of Cd and Pb in water samples were higher than limits prescribed by Bureau of Indian standards. Bioaccumulation and translocation factors for various metals were also calculated. Although all the plant species were found to be hyperaccumulator for one or the other metal studied, maximum six metals (Cd, Co, Fe, Mn, Pb, and Zn) were bioaccumulated in Panicum antidotale among aquatic plant species while (Cd, Cu, Fe, Mn, Pb, and Zn) in Lantana camara and Ageratum conyzoids among terrestrial plants species. It is evident that all these plants have potential to phytoremediate various inorganic pollutants and can act as bioindicators. The physicochemical characteristics revealed high biochemical oxygen demand (BOD) and nitrate (NO3) contents and low dissolved oxygen (DO) in water samples while the high content of phosphates in soil and sediment samples.