The drying time after professional mattress cleaning can vary depending on factors such as the cleaning method used, the thickness and material of your mattress, and the humidity level in your area. On average, it may take anywhere from a few hours to a full day for your mattress to completely dry.