It really depends on where you are playing.  For state-regulated poker rooms, it varies by state and ranges between 18 and 21.  Offshore online poker sites allow players to enjoy real money games at 18+.