Composite roof shingles come in a wide array of colors. Depending on the roof manufacturer, you might have your choice of more than 20 different composite shingle colors. Choosing a roof color that will age well is a good idea, meaning it will still be appealing once short-lived trends pass. Standard colors that tend to pass the test of time include gray, black, brown, blue, and green.