不需要门票。因为根据官方资料,东莞百花园是一家免费的公园,不需要任何门票或者入园费用。同时,根据旅游攻略等信息,东莞百花园是一个花卉展示和观赏的景点,游客可在此欣赏到各种各样的名贵花卉,感受大自然的美妙。除了花卉展览,这里还有优美的景观、音乐喷泉、儿童游乐区等,非常适合亲子家庭和情侣约会。综上所述,东莞百花园不需要门票,大家可以放心前往享受美好的自然风光和旅游体验。