Harvest fresh rosemary and rinse thoroughly, then let it dry completely.
Pack the dried rosemary into a mason jar, filling it to the top.
Fill the jar with your chosen carrier oil until the rosemary is completely submerged.
Seal the jar with a lid lined with waxed paper and place it in a sunny spot for about 30 days, shaking it every few days.
After a month, strain the rosemary oil through cheesecloth and store it in a clean container.
