Rust-Oleum can be used on PVC pipe. Although, I would suggest a primer first, such as Rust-Oleum primer. Just sand, clean and apply the primer first, then top coat with the Rust-Oleum.