เรื่องราวเริ่มต้นขึ้นเมื่อ Gnomeo (เสียงโดย James McAvoy) และ Juliet (เสียงโดย Emily Blunt) ได้ย้ายไปอยู่ในสวนใหม่และกำลังวางแผนจัดงานแต่งงาน แต่ความสงบสุขของพวกเขาถูกทำลายเมื่อมีการหายตัวไปของคนโนมส์ในสวน
เพื่อช่วยเหลือเพื่อนของพวกเขา Gnomeo และ Juliet ตัดสินใจเรียก Sherlock Gnomes (เสียงโดย Johnny Depp), นักสืบโนมส์ที่มีชื่อเสียงให้เข้ามาแก้ไขปัญหา Sherlock ร่วมมือกับ Gnomeo และ Juliet เพื่อไขปริศนาที่เกี่ยวข้องกับการหายตัวไปของโนมส์และเผชิญหน้ากับอันตรายที่ซ่อนอยู่