Vinyl windows can be painted, but you never want to apply a coat of paint directly to the vinyl itself. The surface is not ideal for paint, so it is likely that paint applied directly to vinyl window frames will flake and peel off relatively quickly.