How do I know when my brake pads need replacing?

The main signs to look out for are:

Squealing or screeching sounds when braking
Grinding sound
Pulling to one side or the other
Vibrations when braking
Having to push the brake paddle more when braking
Brake warning light
Sticking handbrake