All the trees are grown from locally collected seeds
A bus company has promised to give a tree for every passenger it takes away on holiday.
Silver Star Coach Holidays based in Gwynedd said it planned to give away 12,500 trees which would help to reduce the firm's carbon footprint.
The trees are available to groups and schools to be planted on land which is accessible to the public.
The trees come from Glynllifon Tree Nurseries which specialise in growing trees from locally collected seeds.
Gavin Owen, the marketing manager with Silver Star Coach Holidays, said the idea for the scheme stemmed from a competition for schools in the area.
"We asked schools to produce a poster to promote coach holidays as a greener alternative to flying or driving your own car," he said.
"The prize for the winning school was a load of trees, and we thought we could develop it further and offer a tree for every passenger we carry, which also has the benefit of reducing our carbon footprint," he added.
Mr Owen said the company was keen for people to get involved from all over north and north west Wales.
"We see it as a way to give something back to the community," he added.
The types of trees available include oak, birch, rowan and ash.
Any school or group can apply for the trees as long as the land they are to be planted on is available to the public.
Glynllifon Tree Nursery is situated inside the council-owned Glynllifon Country Park at Llandwrog near Caernarfon.
The trees are to be grown from locally collected seed and so are ideally suited to the soil and weather conditions in the area.
There has already been interest in the scheme from Ysgol Llandwrog a primary school less than a mile from Glynllifon.
Head teacher Tracy Jones said: "One of the oldest oak trees in the village fell during high winds a few years ago.
"Legend has it that the tree protected the village of Llandwrog from being flooded by the sea.
"Hopefully planting new trees on behalf of the children in the school will help prevent this happening," she added.