Step 1: Fold over over a sheet of felt lengthwise about 2.75 inches. With scissors, trim off excess so that you have a strip about 5.5 inches wide. This will give you a flower about 3.5 inches in diameter. For smaller flowers, make narrower strips.
Note: Usually when I am making felt flowers, I do not whip out the ruler, but I wanted to give you measurements for this tutorial. Once you get the hang of it, you probably won't need a ruler either.
Step 2: With the strip still folded in half lengthwise, cut your felt on the non-folded side in even intervals about 1/2 away to 3/4 down. You may want to pin the folded strip before cutting, but I just use my hand to keep the felt folded, sliding it down as I cut.
Be careful not to cut all the way through your felt. The further you cut will determine how "open" your flower will be. For example, if you cut 3/4 down, you'll get a more open, floppier flower.
If you cut 1/2 way down, your flower will stay tighter in the bud, so to speak. Another tip: You can also change up how wide or narrow you cut your felt strips for a different look.
Step 3: Starting at one end, snugly roll your fringed strip until you get to the other end. From there you can peel back the layers of fringe to poof up your flower. Feel free to give your rolled flower a haircut, trimming fringe that are uneven or too long for your taste.
Step 4: Now it's time to sew. Thread your embroidery needle with embroidery thread. Starting at the point where you finished rolling your strip in step 3, push your needle through all the layers of felt.
Turn your flower 90 degrees and repeat, again pushing your needle through all the layers. In other words, the second stitch should be perpendicular to your first stitch.
This should be enough to secure the flower. If not, make a few more stitches. When you're ready, tie a knot, snip the excess thread.
Step 5 (optional): Add faux pearl or vintage button to the center for a little glam.