Artileri swagerak (bahasa Inggris: self-propelled artillery, mobile artillery, atau locomotive artillery) adalah kendaraan artileri yang memiliki mobilitas tinggi. Kendaraan tempur lapis baja ini biasanya menggunakan roda rantai, dan dipersenjatai sebuah meriam howitzer besar, atau artileri berupa mortir atau roket. Seperti artileri medan biasa, kendaraan ini digunakan untuk memberi dukungan dengan cara menembakkan proyektil ke jarak yang sangat jauh.
Dulu, artileri swagerak dipakai untuk pertempuran langsung, seperti meriam serbu dan penghancur tank. Kendaraan-kendaraan ini memiliki lapisan pelindung yang sangat tebal. Meriam serbu digunakan untuk memberi dukungan jarak dekat menghadapi infanteri atau tempat pertahanan musuh (terkadang juga digunakan untuk melawan kendaraan lapis baja musuh), dan penghancur tank digunakan khusus untuk melawan tank.
Artileri swagerak modern memiliki bentuk dan perawakan yang mirip dengan tank, tetapi sebenarnya artileri swagerak memiliki lapisan pelindung yang tipis dan tidak akan bisa bertahan pada pertempuran langsung. Namun, perlindungan baja tersebut cukup untuk melindungi kru dari serangan senjata ringan dan pecahan-pecahan ledakan. Kendaraan ini juga umumnya dilengkapi dengan senapan mesin yang digunakan untuk menghadapi infanteri.