Fill a bucket with equal parts of bagged potting soil and sand, using enough of each to fill at least a 1 gallon pot. Mix the two materials using a hand spade until no noticeable difference is discernible.
Fill a gallon size plant pot or larger with the potting mix until it reaches half full. Dig up a foxglove plant from outdoors, or unpot one purchased at a nursery. Loosen the root ball gently with your fingers and then place the roots into the center of the pot. Add more soil until covering the foxglove roots entirely.
Water the pot until no dry spots remain and excess moisture drains from the bottom holes on the pot. After planting, water the soil every two to three days when the top of it dries out completely using a maximum of 1 inch of water per week.
Place the pot in a location of the home near a window or skylight, since foxglove requires partial sun exposure or shade to thrive.
Monitor the temperature in the area using a thermometer to ensure it does not fall below 60 degrees Fahrenheit. This is particularly important near windows and doorways during the winter.
Insert a wooden bamboo stake into the back of the plant pot once the foxglove reaches 4 to 5 inches tall to support the stems. Tie the stems to the bamboo when needed, using a piece of gardening tape.
Monitor the flower blooms and cut them off at the surface of the soil using hand pruners once they begin to fade. This stimulates the roots to create new stems on which blooms will appear.