Published on 8 min read By Granja Natura
Best school farms to visit with kids near Barcelona
Discover the 8 best school farms to visit with kids near Barcelona. We compare location, activities, ages and prices to help you choose the perfect outing for your family.
Looking for a different day out with the kids? School farms are one of the best options for families who want a day outdoors with real animals and educational activities. And the good news is that near Barcelona there is an excellent range of centres where children can touch, feed and observe farm animals in a safe, supervised environment.
In this guide we have selected the 8 best school farms accessible from Barcelona, with practical information on location, activities, ages, prices and what makes each one special. All are within 90 minutes by car.
Why visit a school farm with kids
Before diving into the list, it is worth remembering why school farms are much more than a weekend outing. Unlike a zoo, a school farm allows direct contact with the animals. Children do not watch from behind glass: they feed goats, collect eggs, groom ponies and observe how animals live up close.
Direct contact with animals and working outdoors help children develop empathy, responsibility and awareness of the natural environment. It is no coincidence that more and more schools are incorporating farm visits into their curriculum.
Concrete benefits for children
- Connection with rural life: Many urban children have never seen a hen laying an egg. The school farm bridges that gap.
- Experiential learning: Feeding a rabbit, watching the spring young or identifying aromatic plants are lessons that stick.
- Physical activity outdoors: A full day walking, running and discovering with their hands. Zero screens.
- Social skills: Sharing the care of animals with monitors and other families builds cooperation and communication.
The 8 best school farms near Barcelona
1. Granja Natura (Navàs, Bages)
Granja Natura (CAN, Centre d’Apropament a la Natura) is one of the most complete environmental education centres in Catalonia. Located in El Mujal, Navàs, roughly 1 hour (80 km) from Barcelona via the C-16, exit 71 Navàs Sud, it offers an immersive experience with over 30 animal species, many of them rescued.
What sets it apart is its integrated educational approach. It is not just about seeing animals: during the 2-hour guided visit children get close to them, learn about them and discover how they live, accompanied by monitors specialised in environmental education.
- Location: El Mujal, Navàs (Bages), around 80 km from Barcelona via the C-16
- Ages: All ages (children’s prices from 2 to 14)
- Opening: Families on Saturdays, Sundays and public holidays. Centre open 10.45 to 16.30, guided visit 11.00 to 13.00
- Animals: Goats, chickens, ducks, rabbits, ponies, sheep, birds of prey, tortoises and exotic species
- Activities: 2-hour guided visit, afternoon workshop with a birds-of-prey flight (12 EUR, 15.00 to 16.15), picnic area with barbecue service and the Caretaker for a Day experience (from age 7)
- Price: Guided visit 15.90 EUR adults, 13.90 EUR children 2 to 14, 6.95 EUR infants 1 to 2 (under-1s free). Full day 27.90/25.90 EUR
- Booking: granjanatura.com
- Best for: Families looking for a complete experience, not just a quick visit
2. Can Gel (Canovelles, Vallès Oriental)
An educational farm with a long track record in the Vallès region. Can Gel stands out for its proximity to Barcelona (30 minutes) and its programmes for school groups and families. Specialised in traditional Catalan farm animals.
- Location: Canovelles (Vallès Oriental), 30 min from Barcelona
- Ages: 3 to 12
- Animals: Horses, ponies, goats, chickens, rabbits, ducks
- Activities: Pony ride, animal feeding, bread-making workshop, guided visit
- Approximate price: 10-14 EUR per person
3. La Granja d’Aventura Park (Viladecavalls, Vallès Occidental)
A space that combines farm with adventure park. Families can enjoy both animal contact and adventure circuits, zip lines and outdoor games. An excellent option if the children need plenty of physical activity.
- Location: Viladecavalls (Vallès Occidental), 40 min from Barcelona
- Ages: 3 to 14
- Animals: Ponies, goats, rabbits, chickens, ducks
- Activities: Adventure circuit, zip line, animal feeding, pony ride
- Approximate price: 12-18 EUR per person
4. Granja Escola Can Coll (Cerdanyola del Vallès)
Located within Collserola Natural Park, Can Coll combines a farm visit with nature trails inside the park. Managed by the Consorci del Parc de Collserola, it is one of the most accessible options from Barcelona.
- Location: Cerdanyola del Vallès (within Collserola), 25 min from Barcelona
- Ages: 3 to 12
- Animals: Chickens, ducks, goats, sheep
- Activities: Guided farm visit, nature trails, garden workshop, birdwatching
- Approximate price: 8-10 EUR per person
5. Can Montcau (Sant Llorenç Savall, Vallès Occidental)
A restored farmhouse at the foot of the Sant Llorenç del Munt Natural Park. Offers family visits and school programmes with a strong focus on sustainability and organic production.
- Location: Sant Llorenç Savall (Vallès Occidental), 50 min from Barcelona
- Ages: 4 to 12
- Animals: Horses, goats, chickens, ducks, rabbits
- Activities: Animal care, cheese making, organic garden, hiking
- Approximate price: 10-15 EUR per person
6. La Fageda (Santa Pau, Garrotxa)
A social cooperative with a dairy farm and yoghurt factory recognised across Catalonia. The visit combines the cow farm with the yoghurt workshop and a walk through the Fageda d’en Jordà beech forest. Further from Barcelona (90 minutes), but an unforgettable experience.
- Location: Santa Pau (Garrotxa), 90 min from Barcelona
- Ages: 4 to 14
- Animals: Cows, calves
- Activities: Dairy farm visit, yoghurt workshop, forest walk
- Approximate price: 8-12 EUR per person
7. Granja Escola La Torre (Santa Susanna, Maresme)
A school farm near the Maresme coast. Ideal for combining with a beach outing in summer. Family programmes at weekends.
- Location: Santa Susanna (Maresme), 60 min from Barcelona
- Ages: 2 to 10
- Animals: Ponies, goats, rabbits, chickens, ducks, pigs
- Activities: Pony ride, animal feeding, bread-making workshop, garden
- Approximate price: 10-14 EUR per person
8. Can Sala (Bigues i Riells, Vallès Oriental)
A family farm with a very welcoming atmosphere and very small groups. Specialised in visits for families with young children (from 18 months). Animals very accustomed to contact with infants.
- Location: Bigues i Riells (Vallès Oriental), 35 min from Barcelona
- Ages: 18 months to 8 years
- Animals: Goats, sheep, rabbits, chickens, ducks
- Activities: Free contact with animals, guided feeding, farmyard stories
- Approximate price: 8-12 EUR per person
Quick comparison: which school farm to choose
| Farm | Distance BCN | Ages | Price | Best for |
|---|---|---|---|---|
| Granja Natura (Navàs) | ~1 h | All | 15.90 EUR | Complete experience, full day |
| Can Gel (Canovelles) | 30 min | 3-12 | 10-14 EUR | Proximity, quick visit |
| Aventura Park (Viladecavalls) | 40 min | 3-14 | 12-18 EUR | Active kids, adventure + farm |
| Can Coll (Cerdanyola) | 25 min | 3-12 | 8-10 EUR | Accessibility, budget price |
| Can Montcau (Sant Llorenç) | 50 min | 4-12 | 10-15 EUR | Sustainability, nature |
| La Fageda (Santa Pau) | 90 min | 4-14 | 8-12 EUR | Unique experience, yoghurt |
| La Torre (Santa Susanna) | 60 min | 2-10 | 10-14 EUR | Combine with beach |
| Can Sala (Bigues i Riells) | 35 min | 18m-8y | 8-12 EUR | Very young children |
Prices, ages and schedules for the other centres are indicative; always confirm them on each farm’s official website before booking.
Practical tips for your visit
What to bring
- Comfortable clothes that can get dirty (children will be touching animals and soil)
- Closed, sturdy footwear (no sandals)
- Hat and sun cream (most activities are outdoors)
- Water bottle
- A change of clothes for the youngest ones
When to go
Spring (March to June) is the ideal time: animals have young, the garden is in full growth and the weather is pleasant. Autumn (September to November) is also excellent and tends to be less crowded.
In summer, some farms organise day camps and nature camps for younger children. Granja Natura does not run its own camps, but it is an ideal destination for the outings of day camps, youth groups and clubs looking for a day in nature, and it welcomes families on Saturdays, Sundays and public holidays with advance booking (guided visit 11.00 to 13.00). Winter limits the options at some centres, though many open at weekends.
Book ahead
The best-rated school farms fill up quickly, especially on spring weekends. Booking 1-2 weeks in advance secures your spot. Some require mandatory booking to manage capacity.
Granja Natura: much more than a visit
If you are looking for an experience that goes beyond the 2-hour visit, Granja Natura in Navàs offers a complete immersion in rural life. With over 30 animal species, many of them rescued, and monitors specialised in environmental education, it is the ideal place for your children to truly connect with nature.
In addition to family visits, it also offers school trips, birthday parties and a volunteering programme for those who want to go deeper into learning about the animals. And if you organise a day camp or a youth group, it is a perfect summer excursion. Book your visit at granjanatura.com and enjoy a day the kids will remember for months.
Frequently asked questions
What is the best school farm to visit with kids near Barcelona?
It depends on the age of your children and the type of experience you are looking for. For families with children aged 2 to 6, farms with enclosed areas and gentle animals are ideal. For children aged 7 to 14, centres like Granja Natura in Navàs offer a complete guided visit, the afternoon workshop with a birds-of-prey flight and the Caretaker for a Day experience. The key is choosing a farm with specialised monitors and small groups.
How much does it cost to visit a school farm with kids?
Prices vary by format and by centre. At Granja Natura, for example, the family guided visit costs 15.90 EUR for adults, 13.90 EUR for children aged 2 to 14 and 6.95 EUR for infants aged 1 to 2, with under-1s free. The full day is 27.90 EUR for adults and 25.90 EUR for children. Many centres offer group rates from 15 people.
From what age can children visit a school farm?
Most school farms accept children from 2 years old accompanied by an adult, and many welcome younger ones too. Guided activities are usually designed for children aged 3 to 12. At Granja Natura, infants aged 1 to 2 pay 6.95 EUR and under-1s enter free; the afternoon workshop is recommended from age 5.
Are school farms near Barcelona open all year?
Most school farms are open from March to November. Granja Natura welcomes families on Saturdays, Sundays and public holidays, always with advance booking (guided visit from 11.00 to 13.00). In winter, visits tend to concentrate on weekends. In summer, it is an ideal destination for day camps, youth groups and clubs looking for a day out in nature.
Do I need to book to visit a school farm?
Yes, booking in advance is highly recommended, especially on weekends and during peak season (spring and summer). Some farms require mandatory booking to manage capacity and ensure a quality experience. Booking 1-2 weeks ahead is enough for most centres.
Related articles
-
10 benefits of farm school visits for children
Discover why educational farm visits are one of the best activities for children. From animal contact to environmental education, farm schools near Barcelona offer unforgettable experiences.
-
Why choose a farm school for your school trip near Barcelona
Why a farm school trip is a smart educational investment: hands-on learning, curriculum links and over 30 animal species at Granja Natura in Navàs, Barcelona.
-
Complete guide: the best family excursions near Barcelona for 2026
Planning a family outing? Discover the best excursions with children near Barcelona: educational farms, natural parks, nature activities and much more. Updated guide for 2026.