สมัยโบราณนั้น เชื่อกันว่าที่ฝนฟ้าไม่ตกต้องตามฤดูกาล เกิดความแห้งแล้งไปทั่วนั้น มีอยู่หลายสาเหตุ เช่น ดินฟ้าอากาศแปรปรวน ผู้คนย่อหย่อนศีลธรรม ผู้ปกครองไม่อยู่ในทศพิศราชธรรม และที่ใช้แมวแห่เพื่อขอฝนนั้น ก็มาจากความเชื่อกันว่า แมวเป็นสัตว์ที่กลัวฝน กลัวน้ำ หากฝนตกเมื่อใดแมวจะร้อง คนโบราณถือเคล็ดว่า ถ้าแมวร้องแสดงว่าฝนกำลังจะตก