How to Paint Styrofoam?

Painting styrofoam can be a tricky situation because many substances will not stick. First, it needs to be primed with an oil based paint. Water based paint will not adhere. Next, painting with an oil based paint is highly recommended.