According to BLS, the average salary of SLPs is $79,060.The hourly rate is around $38.01. The salary of BLS varies depending on the years of experience, educational background, additional certifications, employer, and location. The more experienced, the more an SLP earns.