Yes, a stainless steel piggy bank can be painted. However, it is important to use a paint that is specifically designed for use on metals.