Like all branches of the U.S. military, Marines are paid according to rank and time in service. Currently, a new recruit with the rank of E-1 and less than two years in service receives a base pay of $1,680 per month.