Vejen Kommune har 11.652 ha skov, hvilket svarer til ca. 14 % af kommunens areal. Jordbundsmæssigt deler Hovedstilstandslinjen kommunen i en mager, sandet vestlig del og en mere frugtbar, leret østlig del. Denne forskel afspejler sig tydeligt i skovene. Løvskove på muldbund findes eksempelvis overvejende i sydøst. Disse skove anses for rester af den store Farrisskov, der op i middelalderen strakte sig på tværs af Jylland. Efterfølgende er det meste af skoven blevet ryddet for bl.a. at give plads til et voksende landbrug.
Modsat var næsten hele den vestlige del af kommunen tidligere dækket af store hedearealer. Siden er det meste af heden blevet opdyrket og tilplantet, og i den nordlige del af kommunen ligger en række plantager, som blev anlagt på heden i slutningen af 1800-tallet. De fleste af plantagerne blev anlagt af lokale. En undtagelse er dog Baldersbæk Plantage, der sniger sig ind over kommunegrænsen i nordvest. Den er en af de såkaldte københavnerplantager, som blev anlagt af københavnske rigmænd på foranledning af Hedeselskabet og grosserer Holger Petersen.
Spredt i den nordlige del af kommunen findes desuden flere egekrat af alm. eg og vintereg. Tidligere hugst, stævning og ringe vækstvilkår har medført, at egene typisk er små, krogede og flerstammede.