I repellenti per i serpenti possono essere preparati a casa con ingredienti base per la casa come oli e pepe di cayenna, palline e polvere di zolfo. Alcuni repellenti, come quelli a base di peperoni e spezie, funzionano meglio quando spruzzato direttamente sulle pelli di serpente. Altri, come le palle di falena, richiedono un posizionamento strategico nelle aree frequentate dai serpenti; i serpenti ingeriranno questi oggetti e alla fine periranno per avvelenamento.
Per una soluzione a breve termine ai serpenti problematici, una combinazione di olio di cannella e olio di chiodi di garofano può essere miscelata e spruzzata direttamente sul serpente. I serpenti hanno pelli esterne porose e possono accumulare rapidamente alti livelli di oli e pepe nei loro sistemi, che agiscono come veleni naturali. Sono anche molto sensibili agli odori e la combinazione di cannella e chiodi di garofano, mentre è gradita agli umani, è offensiva per i sistemi olfattivi dei serpenti; Oltre a danneggiare i serpenti quando spruzzati direttamente, questa miscela può essere spruzzata intorno alla proprietà per tenere lontani i futuri abitanti dei rettili.
Lo zolfo in polvere è un altro repellente per serpenti comunemente usato; questo rimedio agisce come una soluzione a lungo termine per tenere lontani i serpenti. Mettilo semplicemente in crepe e fessure attorno a porte e finestre dove i serpenti possono entrare, e staranno lontano. Le naftaline possono anche essere aggiunte alla polvere; i serpenti ingeriranno le palline della falena, che sono velenose e le uccideranno per un breve periodo di tempo.