What software are you using?
Look for "free character rig for [insert software name here]". A character rig is the name you give to the model, skeleton, blendshapes and all rig controls (those floating objects you can grab to help manipulate the 3D puppet), combined as a single object.
It's the asset that is given to animators to work with.
- You can find student riggers that share their rigs for free (either publicly or upon request).
- Buying something will almost always give you a better product, it's usually made by a professional that wants some side income -- just make sure this is true obviously, anyone can put a price tag on anything and call it "professional".
You need to focus on searches for the software that you're using, because character rigs are advanced objects and are deeply connected to the features of that software. A Maya rig won't be ready to use in Blender, not without lots of porting work.
Edit: Some people like to call "rigs" just the model weighted to a skeleton. That is not a rig, that is a "skinned model".
A rig needs to have controls and mechanism logic (conditional features like IK <-> FK switches etc., controls that map XY location to blendshape strength etc.), something like this: