تحتاج الفراشة إلى درجة حرارة جسم مثالية تبلغ حوالي 85 درجة فهرنهايت للطيران نظرا لأنها حيوانات من ذوات الدم البارد، ولا يمكنها تنظيم درجة حرارة أجسامها، ونتيجة لذلك، تؤثر درجة حرارة الهواء المحيط بشكل كبير على قدرتها على العمل، وإذا انخفضت درجة حرارة الهواء عن 55 درجة فهرنهايت، فإن الفراشات تصبح غير متحركة وغير قادرة على الهروب من الحيوانات المفترسة أو للبحث عن الغذاء، وعندما تتراوح درجات حرارة الهواء بين 82 و 100 درجة فهرنهايت، يمكن للفراشة أن تطير بسهولة، وحوالي 3 أيام أكثر برودة تتطلب الفراشة تدفئة عضلات طيرانها، إما عن طريق الإرتعاش أو الإستلقاء تحت أشعة الشمس.