Agree on something—
1. have the same view about something.
- Musicians rarely agree on the way a piece of music should be played.
2. decide on something.
- We’ve agreed on Spain for our holiday next year.
Agree to something—(of a suggestion, statement, etc.) view with favor; accept what has been proposed.
- Neither the people, nor their representatives, would agree to the plan.
Agree with something—
1. go along with a person in an opinion or statement.
- It is great what Martin has done and I agree with his comment.
2. (of two versions, accounts, etc.) be similar or fully correspond.
- This bill doesn’t agree with my calculations.