Crews from Newquay, Perranporth, St Dennis, Wadebridge, Truro, Launceston, St Austell and Tolvaddon are on scene.
A spokesperson for Cornwall Fire and Rescue Service say they are using hosereel jets to put out the fire - but smoke is entering the A30 - close to the Carland Cross interchange.
Adding: "Please proceed with caution through this area. Devon and Cornwall Police and National Highways have been informed. A 50m cordon is in place and a road in the vicinity of the farm has been closed at this time."
Nearby residents are being asked to keep windows and doors closed.
Tenant removed as Newquay property hit with second court order
Newquay Minor Injuries Unit to return to longer opening hours
RNLI releases images of Newquay landslide rescue in challenging sea conditions
Five people rescued after cliff fall
Warning of 15-foot waves and sudden surges along coast
New yellow warning for heavy rain as Newquay rail line to remain closed
Work to install surf heritage statue begins
Beachgoers warned to avoid unstable sand dunes at Crantock
Newquay's bid to become the UK Town of Culture in 2028
Sand art reveals final big name for Boardmasters
Newquay Carnival boosted by £500 community grant
Newquay MP calls on government to "future-proof" the rail network after storm disruption
“Significant vandalism” forces closure of council toilets
Joe Way Paddle for Life to return to Newquay this summer
Yellow weather warning issued as Storm Ingrid approaches Cornwall
Overturned car closes Newquay road
Attraction partners with Cornwall Air Ambulance to support fundraising
ANPR cameras removed as Towan Headland car park returns to council control
Urgent search for Newquay breast screening site as service faces uncertainty
St Francis Dogs Home unveils major new upgrade