已有數個棘龍的編號標本被敘述,另外還有更多無標號的化石,在科學研究機構和私人收藏手裡。其中第一個標本和最大標本在第二次世界大戰中遭到摧毀,但是已留下了詳細的敘述與繪畫。藉由測量其他棘龍科恐龍的體型,可以估算出這些棘龍個體的體型大小。以下的估算數據來自於獸腳亞目資料庫以及克里斯提亞諾·達魯·沙索(Cristiano Dal Sasso)等人在2005年的研究。
BSP 1912 VIII 19標本
由恩斯特·斯特莫在1915年所敘述,化石發現於埃及的拜哈里耶組,是埃及棘龍的正模標本,原本的編號是IPHG 1912 VIII 19。該標本由一個上頜骨碎片、一個不完整齒骨(75厘米長)、19顆牙齒(6.2厘米長)、2個不完整頸椎、7個背椎(19到20厘米)、肋骨、以及1個尾椎。該標本的下頜有1.34米長。最長的脊椎神經棘有1.69米,長莫認為這個化石發現於早森諾曼階,約9700萬年前。估測14米長重8.6噸。這個標本存放於慕尼黑古生物博物館,之後在第二次世界大戰中遭到盟軍轟炸摧毀,僅存一個腳趾頭化石。恩斯特·斯特莫當年曾做出詳細的標本素描圖,他的孫子在1995年將素描圖捐給慕尼黑古生物博物館。Joshua B. Smith、Matthew C. Lamanna根據兩張重新發現的標本照片,發現斯特莫的標本素描圖有少許不正確。在2003年,奧利佛·勞赫提出這個標本是個嵌合體,齒骨來自於重爪龍或似鱷龍,脊椎與神經棘來自於類似高棘龍的鯊齒龍科,但是達魯·沙索和絕大部分科學家則堅決反對這個毫無根據的理論。
棘龍屬於棘龍亞科,棘龍亞科是由塞里諾在1998年所建立的。在2004年,並由湯瑪斯·荷茲(Thomas R. Holtz Jr.)等人定義為親緣關係較接近埃及棘龍、而離沃克氏重爪龍較遠的所有物種。該亞科包含:棘龍、奧沙拉龍、激龍、中國上龍、暹羅龍(但後兩個屬存在著一些爭議,因為化石很碎)。該亞科最早化石是1.3億年前的,最晚化石記錄是8400萬年前,分布範圍包括亞洲、非洲、南美洲。1998年最初建立時還包含崇高龍,但2012年研究發現崇高龍和激龍其實是同種動物,於是崇高龍屬被激龍屬吞併。在棘龍科和荊棘龍亞科里,和棘龍關係最近的就是奧沙拉龍了,其次是激龍。棘龍和激龍、奧沙拉龍很接近,而離中國上龍、暹羅龍關係偏遠一點。中國上龍在2008年研究被重新歸入棘龍科棘龍亞科,暹羅龍在2012年重新研究後歸入棘龍亞科。1998年建立了激龍族,包含了激龍和崇高龍,崇高龍屬撤消後該族依然存在,僅包含激龍。和重爪龍亞科相比,棘龍科骨骼更粗壯結實,背帆很大而且突出,食性更廣,頭骨(特別是頜骨)更粗壯和強壯。
自從棘龍被發現之後,它們成為最長、最大型獸腳類恐龍的候選者之一,但一般大眾對於棘龍的巨大體型並沒有概念,直到棘龍出現在2001年的電影《侏羅紀公園 III》(Jurassic Park III),以及2005年對於它們新標本的研究。弗雷德里克·馮·休尼博士(Friedrich 他們認為棘龍身長為15米,重量為6公噸以上。身長一樣被敘述為15米,但估計的體重數據較低,約4公噸。
在2005年,克里斯提亞諾·達魯·沙索(Cristiano Dal Sasso)認為棘龍、似鱷龍有類似的身體與頭顱骨比例,而似鱷龍的身長估計約為11米,體重約4.6噸。達魯·沙索等人根據這個數據,而將棘龍身長估計為16到19米,體重為7到9公噸(骨長法)或16~22公噸(3D建模法)。,棘龍科的不同屬是否有不同的頭顱骨形狀,而這將導致不同的身長估計值。
自從棘龍被發現之後,它們成為最長與最大型獸腳類恐龍的候選者之一,但一般大眾對於棘龍的巨大體型並沒有概念,直到棘龍出現在2001年的電影《侏羅紀公園III》(Jurassic Park III),以及2005年對於它們新標本的敘述。休尼博士(Friedrich von Huene)與數十年後的唐諾·葛勒特(Donald F. Glut)都在他們的研究中,將棘龍列為最巨大的獸腳類恐龍之一;埃及棘龍身長為16-19公尺,重量為16-20公噸。在1988年,格里高利·保羅(Gregory S. Paul)也將棘龍列為最長的獸腳類恐龍;身長一樣被敘述為15公尺。 如今根據新標本的估計數據,將棘龍身長估計為16到17公尺,體重為12到16公噸。 至少一個未公布的調查,顯示棘龍的體重為20噸;這些數據是根據所估計的身長為18公尺,以及將原型標本中最大的脊椎骨(21公分)與重爪龍最大的脊椎骨相比較而得來的。 因為原型標本是來自於未完全成長的棘龍個體,這意味者它們的極大身軀,以及未知的體型上限。 然而,有少數研究人員將這些數據調低,接近於克里斯提亞諾·達魯·沙索等人所提出的體型大小(原因不明,很有可能是要儘量達到大眾所能接受的數據)。
棘龍長久以來出現在大眾的恐龍書籍里,但近10年才有足夠的棘龍科資訊可以正確地描述棘龍。在過去,棘龍是以直立、背部有帆狀物的獸腳亞目形象所重建,直到1955年,艾伯特·拉伯(Albert de Lapparent)與Lavocat建立了一個具影響力的棘龍重建圖。
棘龍出現在2001年的電影《侏羅紀公園3》(Jurassic Park III)。在電影裡,棘龍被描述成比霸王龍還要大型、強壯的動物,棘龍甚至在一個打鬥場景里咬死了霸王龍。在現實中,棘龍與霸王龍生存在不同大陸,因此這兩種生物之間不可能發生決鬥,如果霸王龍和棘龍發生決鬥,棘龍也不太可能打敗霸王龍。棘龍也出現在電影《侏羅紀公園 III》的多樣性周邊商品之中,例如斐凡迪環球遊戲(Vivendi Universal)的電腦遊戲《侏羅紀公園:基因計畫》(Jurassic Park: Operation Genesis)。
棘龍也出現在電視節目《失落的埃及恐龍》(The Lost Dinosaurs of Egypt),在節目中棘龍穿越白堊紀埃及的沼澤地。棘龍也出現在探索頻道的電視節目《遠古巨獸大復活》(Monsters Resurrected),節目將棘龍敘述成白堊紀非洲的頂級掠食動物,但片中棘龍復原存在漏洞,尾巴過短,而且將棘龍掌力極限描述為2噸,僅相當於老虎掌力,令人難以信服,體重數據也過低,不過科普性不錯。