I think you are looking for a specific answer since you are asking R/askhistory. Whatever you decide, IMO students get so much more out of a master's program when they have spent time working (or just outside of academia) after their undergraduate program. Graduate programs are expensive- make sure you really want the degree before signing up for all that debt.
While I wouldn't say it is always a requirement grad school almost always factors in heavily to jobs in history. Particularly when looking for jobs outside of the teaching profession. Many of these jobs also require a more diverse skill set.
Those working in historic preservation or museums work will often need some experience in Geography and Anthropology schooling or experience to be considered for those sorts of positions.
This would be a good site to take a look at if you are interested in positions outside of teaching. http://ncph.org/cms/what-is-public-history/
If you do decide to go to grad school I would look very carefully at the type of program you are entering into. Some prestigious institutions are more focused on creating more university professors than offering you an education applicable to real world jobs.
Another tip if you are still in or just getting out of your undergraduate program. Some employers offer special positions for those recently graduated or preparing to graduate. I would suggest looking around for some of those.
It depends a lot on what you're interested in, and interested in doing as a career. The website that u/RunawayJesus suggested is a good start, though I would caution that a lot of the titles they list in the "Who does public history" are served by more specific grad programs than a history grad program. But look into those, read some of the job descriptions, see what strikes your fancy!
I did a Historic Preservation grad program, so I can answer questions about that if you have them. : )
I would agree to with the advice from u/snarklepop to not necessarily jump right into a grad program from undergrad. If you can, internships (hopefully paid) would get you a taste of different things before you commit.
Having worked for the National Park Service, have you considered becoming a park ranger? There are a wide range of positions which could work with your area of interest/specialty. Sites cover battlefields, industrial sites, presidential birthplaces and so much more! There is a program called "Pathways" which is specifically for helping recent graduates get jobs. Search "Pathways" on USAjobs.gov and see what comes up!
Hope that helps! Good luck!
also getting a history degree here. from what i've found, it really depends on what you want to do when youre finished with school. as other comments state, if academia is what you want, grad school is almost a must. but there are also, supposedly as i havent graduated yet so have no actual proof, tons of career paths for history majors.