Ideally, your picnic blanket should have a protective coating on the underside. This serves as heat insulation and is water-repellent. It can be made of different materials such as aluminium or PVC.
A coating also makes cleaning easier, as you can usually simply wipe it off with a wet sponge or hose it down with a water hose.