I would say a medium because a large may be right at your knees and maybe even past them. Also just depending on how much you're tolerable to the cold I would say weather in the lows 30's and below layer up very well. May not have the best rating of waterproofing but its your choice. I suggest spending the extra cash if you have it for a the anomie or fatigue jacket.