有前科不一定不能缓刑。根据《刑法》第七十二条规定,对于被判处拘役、三年以下有期徒刑的犯罪分子,同时符合犯罪情节较轻、有悔罪表现、没有再犯罪的危险、宣告缓刑对所居住社区没有重大不良影响等条件的,可以宣告缓刑。如果前科是在五年内再犯应当判处有期徒刑以上刑罚之罪的,构成累犯,累犯不适用缓刑。但如果不符合累犯条件,且满足上述缓刑适用条件,法院仍可能根据具体情况决定是否适用缓刑。比如,前科犯罪情节较轻,此次犯罪情节也不严重,且有积极悔罪表现等,即便有前科,也存在被宣告缓刑的可能。总之,有前科并非绝对排除缓刑适用,需综合全案情况判断。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。