This does not change the facet grid label font size:
library(ggplot2)
ggplot(mpg, aes(displ, cty)) + geom_point() +
facet_grid(cols = vars(drv)) +
theme(strip.text = element_text(size = rel(2))) +
theme_bw()
But this does:
library(ggplot2)
ggplot(mpg, aes(displ, cty)) + geom_point() +
facet_grid(cols = vars(drv)) +
theme_bw() +
theme(strip.text = element_text(size = rel(2)))