过年打麻将不犯法,但是如果是以营利为目的超过一定金额犯法。根据《治安管理处罚法》第七十条:以营利为目的,为赌博提供条件的,或者参与赌博赌资较大的,处5日以下拘留或者500元以下罚款;情节严重的,处10日以上15日以下拘留,并处500元以上3000元以下罚款。聚众赌博指的是组织3人以上赌博,抽头渔利数额累计达到5000元以上的;组织3人以上赌博,赌资数额累计达到5万元以上的;组织3人以上赌博,参赌人数累计达到20人以上的。