Carhartt offers a variety of shorts in green. Whatever the occasion, you will be sure to find the perfect short for you.