The short answer is yes, boat foam can absorb water. However, the amount of water that the foam can absorb will depend on the type of foam that is used and the size of the bubbles within the foam. Generally speaking, the smaller the bubbles, the more water the foam will be able to absorb.