First, you will need to measure the length of each of your garden beds and ensure that you take those measurements with you when choosing your stones. When looking at the various options available, keep their sizes in mind as you will need to calculate exactly how many you need to create your garden edging. Try and choose paving stones that match the stones in your existing landscape - if you have a sandstone patio or a bluestone pathway, choose a cut that is as similar as possible.
Once back at home, spread out a tarp in front of the first garden bed that you will be working on. Onto this tarp, place a spade, a trowel, a bag of sand, landscape fabric (to prevent the growth of weeds), scissors and your stones (this will make everything you need easily accessible).
Start by setting up your paving border - lay several paving stones at the edge of the garden bed, going in the preferred direction that you would like to outline your garden. Take a length of rope and lay it out in front of the paving, curving it around the edge of the garden - this will serve as a guide for placing the rest of your stones. Continue laying your paving until there is about 10 stones in a row.
Next, you will need to cut out a trench for the paving stones using the spade. This trench should be around 4 inches deep and around an inch wider than the paving you have chosen. Cut out a strip of landscape fabric that fits into this trench, then line with sand until it has been filled to around 2 inches high. Smooth out the sand with the trowel.
Lay your paving stones on top of the sand, using any sort of design that you would like. Knock them gently into the sand with a rubber mallet, ensuring that each paving stone is level with the one next to it. Once your paving is completed, fill in the gaps between stones with the leftover sand. Finally, check that your garden edging is level and you're done.