《一八九五》电影由行政院客家委员会与青睐影视共同投资新台币六千万元拍摄。电影原预定是由陈坤厚执导，不过因陈坤厚同时忙于拍摄另一部电影《新鲁冰花》，而改由洪智育执导，陈坤厚任总顾问电影耗费两年筹备，历经十个月拍摄，取景地点包括瑞芳、九份、基隆、新竹横山、苗栗、八卦山、垦丁等30多处名胜风景 。而片中也有一场张书豪饰演的姜绍祖遭日军追捕的戏，由于剧中需要放火焚烧大片甘蔗园，制片特别花了一百万买下虎尾糖厂中占地数甲的蔗园，并且在摄氏35度的艳阳天下拍摄焚烧镜头，当天设置出动多辆消防车、救护车待命，演员们各