Yes, sealing marble countertops is recommended to help protect against stains and damage. A high-quality penetrating sealer designed for natural stone should be applied periodically, typically every 6 to 12 months, or as recommended by the manufacturer. Be sure to follow the specific instructions provided by the sealer manufacturer.