If I get my iPhone 5 replaced can I get a new colour?

I've read that if my phones still in warranty(iPhone 5) which it is, if I go to my local apple they will replace it. My iPhone is on contract for 1 more year. Would it be possible I could get a black one instead because I hate the white iPhone.

Yes you can but make sure you tell the salesman / phone rep if you want to change color, if not they will usually send you the same color that you currently have.