SMK Widya Karya Purwokerto berdiri sejak tahun 1968, dimana awalnya bernama SPMA Daerah Purwokerto, dengan spesialisasi mencetak Penyuluh Pertanian Lapangan yang memang di era itu sangat dibutuhkan. Seiring dengan perkembangan zaman dan teknologi, pada tahun 1990 SPMA (Sekolah Pertanian Menengah Atas) beralih fungsi menjadi STM Widya Karya Purwokerto. Kemudian karena kebijakan pendidikan yang berubah juga kurikulum, maka dari STM berganti nama menjadi SMK Widya Karya Purwokerto sampai dengan sekarang.
Pada awal masa STM, hanya ada satu jurusan , yaitu Teknik Otomotif. Dimana jurusan ini adalah jurusan otomotif pertama di tlatah kabupaten Banyumas. Sekarang SMK Widya Karya, dengan 3 program keahlian, yaitu Teknik Kendaraan Ringan, Teknik Sepeda Motor dan Teknik Komputer dan Jaringan.
SMK Widya Karya Purwokerto beralamat di Jalan Martadireja II Mersi Purwokerto Timur. Terletak di dalam kota Purwokerto sehingga transportasinya mudah dijangkau dengan angkutan umum. Dari kantor kabupaten hanya berjarak 2 km.