The surface needs to be really smooth, but yes, in some cases they will work on these surface types.