Yes, Good Friday is capitalized because it is a proper noun and a named holiday. Even though Friday is always capitalized since it is a day of the week, Good is capitalized in this case as well since the two words together refer to the religious holiday that comes two days prior to Easter.
Good Friday is a Christian holiday commemorating the crucifixion of Jesus three days before he rose again.
To learn more about proper title capitalization rules, give our free title capitalization tool a try.