The Coaches of Canada Code of Ethics for Coaches is a great resource and the key points are outlined below. (Download the full pdf version below.)
The principle of respect for participants challenges coaches to act in a manner respectful of the dignity of all participants in sport. Fundamental to this principle is the basic assumption that each person has value and is worthy of respect.
The principle of responsible coaching carries the basic ethical expectation that the activities of coaches will benefit society in general and participants in particular and will do no harm. Fundamental to the implementation of this principle is the notion of competence - responsible coaching (maximizing benefits and minimizing risks to participants) is performed by coaches who are "well prepared and current" in their discipline.
Integrity means that coaches are expected to be honest, sincere and honourable in their relationships with others. Acting on these values is most possible when coaches possess a high degree of self-awareness and the ability to reflect critically on how their perspectives influence their interactions with others.
The principle of honouring sport challenges coaches to recognize, act on and promote the value of sport for individuals and teams and for society in general.