There can be many causes for feeling sore, stiff or aching muscles. On most occasions this can be determined by appropriate questioning and a physical examination. Potential causes include delayed onset muscle soreness (DOMS), muscle strain or tendon overload amongst others.