Generally pensions are not garnishable.
Social Security, Railroad Retirement, military and governmental pensions, all types of disability benefits and public assistance benefits and other federal pensions are exempt from creditor action.
Whether or not private pensions, (401K's, etc.) are subject to creditor action is determined by the excemption status allowed under state law.