未满18岁能不能打工要分两种情况。满了16周岁不满18周岁的属于未成年工,可以合法打工,但工种和工作时间有严格限制。未满16周岁的属于童工,用人单位一律不得招用,这是违法行为。所以未满18岁不等于童工,16岁是一条硬红线,过了这条线就能合法就业,没过就是违法用工。