Phoebe Cates, a także piosenkarka Tori Amos były przesłuchiwane do roli Beverly Switzler, którą ostatecznie dostała Lea Thompson.
Pierwotnie reżyserem filmu miał zostać John Landis. Zrezygnował jednak z angażu po przeczytaniu scenariusza, gdyż finałowe sceny policyjnego pościgu były zbyt podobne do reżyserowanych przez niego wcześniej w filmie "Blues Brothers".
Rolę Phila Blumburtta mógł zagrać Jay Leno. Angaż ostatecznie otrzymał Tim Robbins.
Piosenkarka Belinda Carlisle przyznała w wywiadzie dla magazynu "Star Hits" że brała udział w przesłuchaniu do roli w filmie.
John Cusack i Martin Short brali udział w castingu na dubbing głosu Howarda. Angaż ostatecznie otrzymał Chip Zien.
Akcja dzieje się w Cleveland, w stanie Ohio. Pomimo to na ulicach widać rosnące palmy.
W barze, kiedy Howard kręci się w powietrzu, rzucany cień pokazuje słup z sufitu, na którym Howard był podwieszony.
Nie widać cienia samolotu, kiedy Howard i Phil wylatują spod mostu.
Kiedy Jennings niszczy siłą umysłu słoiki z przyprawami, keczup i musztarda rozbryzgują się na stole. Po chwili jest tam czysto.
Powtarza się sekwencja z myśliwymi polującymi na kaczki, którzy 2 razy wpadają do wody.
Kolczyk w uchu zbira w barze zmienia się w zależności od ujęć.
Szyba w barze zostaje rozbita przez wylatującego przez nią mężczyznę. Jednak kiedy Jennings blokuje wewnętrzne drzwi szyba jest nietknięta.
Podczas pościgu policjanci strzelają w silnik pojazdu, którym lecą Howard i Phil. Widać dym. Po podłączeniu przez Phila pompy paliwowej wehikuł leci dalej, a powinien spaść.
Lewitowanie Kaczora Howarda zostało wykonane za pomocą specjalnego przyrządu (drąga), którego cień jest widoczny w scenie, gdy Howard znajduje się pod sufitem.
Film kręcono w Cleveland (stan Ohio) oraz w miastach stanu Kalifornia w USA.
Producent George Lucas wydał 2 miliony dolarów na kostium Kaczora Howarda i ośmiu różnych aktorów grających w nim.
Howard wylądował na Ziemi 8 września. To właśnie tego dnia w roku 1966 miała miejsce premiera "Star Treka" w telewizji NBC.
Okres zdjęciowy trwał od 11 listopada 1985 do 27 marca 1986 roku.