A self-cleaning brush assembly for grooming and cleaning pets has a main body and a pair of contoured handle portions depending therefrom. The main body has a plurality of bristles that extend through a scrub pad and a cleaning element. The scrub pad and the cleaning element both have a plurality of openings that are configured to receive the plurality of bristles. The brush assembly is also self-cleaning and capable of removing pet hair from the bristles. As the brush assembly is lifted off the pet, the resilient cleaning element flexes away from the main body, moving the scrub pad with it over the bristles. The movement of the scrub pad functions to clean the bristles and deposit the entrained pet hair onto the outer surface of the scrub pad.