  In this paper, generalised weighted $L^p$-Hardy,$
L^p$-Caffarelli-Kohn-Nirenberg, and $L^p$-Rellich inequalities with boundary
terms are obtained on stratified Lie groups. As consequences, most of the Hardy
type inequalities and Heisenberg- Pauli-Weyl type uncertainty principles on
stratified groups are recovered. Moreover, a weighted $L^2$-Rellich type
inequality with the boundary term is obtained.
