献血一次的费用因地区和国家的不同而有所差异,根据相关规定,献全血每次免费,但需要缴纳一定的费用用于血液检测、分离、储存等环节,具体费用可能在20-50元人民币之间,部分地区还有献血者奖励金制度,对于多次献血的人会给予一定的经济补偿。需要注意的是,献血前要确保自己的身体状况符合献血要求,如年龄、体重、健康状况等,献血后也要注意休息和恢复,以免对身体造成不良影响。