2153434010 oldmill56@aol.com
Select Page

Bring The Beauty of Nature To Your Home

Seasonal Plants

We have a large variety of seasonal plants from dahlias to tomatoes get the right plant for your space.

Gardening Services

Not sure what to plant in your new space? Ask our experts on what type of plants do best in your garden conditions. 

Mulch/ Top Soil/ Rocks

We supply all your garden needs. With various mulch, stone, and topsoil we can help bring your garden to the next level.

Visit Us

854 Valley Road, Warrington PA 18976
Monday–Saturday: 8am–5pm
(215) 343-4010

annuals

perenials

mulch/stone

About Our Nursery

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum porta quam leo, ac efficitur ligula consectetur vitae. Ut hendrerit, leo eget facilisis venenatis, elit est faucibus libero, at consequat lorem orci sit amet libero. Aliquam scelerisque aliquam aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum porta quam leo, ac efficitur ligula consectetur vitae. Ut hendrerit, leo eget facilisis venenatis, elit est faucibus

Hanging Baskets $21.95
PRE-ORDER YOUR BASKET TODAY

PRE-ORDER BY APRIL 24th 

Mulch/ Top Soil/ Stone
FREE LOCAL DELIVERY

*With the purchase of 3 yards or more. Restrictions may apply

Best gift for plant lovers

GIFT CERTIFICATES AVAILABLE

Buy your gift today

SOUTHERN CHARM Collection

Handmade Planters

GROW YOUR OWN VEGETABLES

What Customers Are Saying

I love this little nursery. It’s located on a beautiful historic property, and the way the plants are laid out makes it a fun shopping experience. The plants are really healthy, and I think they have better selection and prices than home depot/ lowes. We’ve also ordered modified stone, and topsoil from them at fair prices.

We always buy our annuals and flower baskets at Old Mill Farm but this year was the first time purchasing our vegetable garden plants there. We have an abundance of beautiful tomatoes, cucumbers, yellow peppers and eggplant ! Thank you !

We accept cash & checks only. Thank you.

Get In Touch!

(215) 343-4010