Yes. An above ground pool filled with water weighs a lot but as long as the sub layer was prepared properly the artificial grass will not be damaged or have any problems holding the weight. The grass blades will flatten under the pool and should rebound quite nicely if the pool is ever drained or moved.