拘留不一定要交钱。行政拘留是一种行政处罚措施,是对违反《中华人民共和国治安管理处罚法》的处罚,一般常见的行政处罚措施包括行政拘留和罚款,两者可以同时并用,也就是罚款加拘留。是否需要交钱,看处罚机关是否有罚款的行政处罚,没有罚款的行政处罚就是不需要交钱的,有的话,就需要缴纳相应的罚款。治安拘留是有公安机关实施的对一些违反治安处罚法规的人的一种处罚措施,一般情况下拘留期限是一天以上十五天以下,也就是说最长不能超过十五天,在被拘留期间,住宿是不要钱的,吃饭和生活必需品是要花钱买的,这个具体多少钱,每个地方的规定是不一样的,但是一般都不会太高。
法律依据:《中华人民共和国治安管理处罚法》
第十条 治安管理处罚的种类分为:
(一)警告;
(二)罚款;
(三)行政拘留;
(四)吊销公安机关发放的许可证。
对违反治安管理的外国人,可以附加适用限期出境或者驱逐出境。