Pili cēlis ordenis kā atbalstu pret lietuviešiem uz Kurzemes-Zemgales robežas. Pili dibinājis ordeņa meistars Gottfrieds v. Rogge (1301.g.). Ar laiku pili ieskaitīja pie Dobeles par komturejas palīgpili. 1545.g. Dobeles komturs Ernsts Širen pili paplašināja. 1906.g. (pēc citiem datiem 1905.g.)tā tika nodedzināta. 1907.gads pilī uzsāka pārbūvi pēc vācu arhitekta V.Bokslafa projekta. No 2003.gada pili apsaimnieko P/a “Jaunpils”.