Primrose Farm
5N726 Crane Road, St. Charles, IL 60175
Hiking & Trails
Escape the house and venture out into an agricultural winter wonderland! Greet the year round animal residents and visit with farm staff.
Experience farm life! Explore restored farm buildings, visit with farm animals and agricultural interpreters, stroll through 100+ acres of historic and modern rural landscapes and climb up on a vintage tractor near the fruit orchard. Exciting and educational activities await you in the farmyard! Drop-in programs offered Tuesdays, Wednesdays, Thursdays and Saturdays, featuring hand-milking a Jersey cow, gathering eggs from the chicken coop, grooming a draft horse or feeding the animals. Custom group programs and birthday party packages available, too. Visit the farm’s Facebook page for all the latest program, camp, special event and animal news!
What's happening nearby...

2025 St. Charles St. Patricks Parade
Downtown St. Charles • Mar 15 @ 2PM
The St. Patrick’s Parade, hosted annually in Downtown St. Charles, has become a family tradition.
Read more about 2025 St. Charles St. Patricks Parade
Kane County Flea Market
Kane County Fairgrounds • Apr 05 @ 12noon
There is nothing like holding that new found item in your hands. No matter if you have been coming to the Flea Market for over 40…
Read more about Kane County Flea Market
AfterImage Film Festival
Charlestowne 18 Cinema • Apr 10 – Apr 13
The AfterImage Film Festival is an annual event serving the Fox Valley towns of St. Charles, Geneva and Batavia, Illinois. Founded in 2018, AfterImage is striving…
Read more about AfterImage Film FestivalYou might also be interested...

Great Western Trail
St. Charles
This 17-mile trail replaces the abandoned main line of the Chicago Great Western Railroad. It is a flat easy ride connecting the communities of St. Charles…
Read more about Great Western Trail
Fox River Trail
St. Charles
The Fox River Trail is a multi-use path in Illinois along the Fox River. Largely in Kane County, the trail connects the communities of (North to…
Read more about Fox River Trail