More than 30 firefighters have worked to get a large caravan blaze under control in Barragup overnight.
The Department of Fire and Emergency Services received a triple zero call after reports smoke was coming from a property on Watson Drive at 9:32pm.
Career and Volunteer firefighters from Mandurah arrived to find large flames coming from a caravan on the large property.
Crews from West Murray, North Dandalup and Falcon were also called in.
Firefighters managed to get the fire contained and almost extinguished about 11:43pm.
DFES estimates the damage bill at more than $30,000.
The cause of the fire is undetermined at this stage.