Rubas evaņģēliski luteriskā baznīca atrodas Rubas pagastā, Saldus novadā, ceļu V1660 un V1661 krustojumā, 900 metrus no Lietuvas robežas. Precīzs celtniecības gads nav zināms, taču ziņas par tās pastāvēšanu ir jau no 17. gadsimta. 1815. gadā sākotnējā koka baznīcas ēka pilnībā nodega, un 1820. gadā tika atklāta jauna mūra ēka.
Baznīca cieta Otrā pasaules kara laikā, un draudze to pēc iespējas atjaunoja 1949. gadā, taču 20. gadsimta 60. gados baznīca tika pamesta, kad vietējā draudze beidza pastāvēt. 1991. gadā draudze tika atjaunota, un 1993. gadā drupas un to apkārtne tika sakoptas, lai tur varētu noturēt dievkalpojumus zem klajas debess. Šobrīd drupas un to apkārtni uztur atjaunotā draudze.