נחש עבה ומגושם. בעל ראש משולש, וצבעו הכללי חום צהבהב. על גבו כתמים חומים מלבניים בעלי הילות בהירות. אורכו מטר. מעל עיניו ישנן מעין זוג "קרניים", אשר בניגוד לפרטים המקרינים של עכן החרטומים, אצל השפיפון קרניים אלו עשויות מספר קשקשים ולא קשקש אחד והן קצרות ועבות יותר. זחילת השפיפון לוליינית אך יכול לזחול גם בצורות נוספות כמו זחילה נחשונית וזחילה קווית. כאשר הוא חש מאוים הוא מגיב בנשיפות חזקות (נשיפה ), כמו הצפע ולא בשפשוף הקשקשים כמו האפעה והעכנים (שיפה)