Free Tree from Lowe’s on April 23rd in celebration of Earth Day April 16, 2011 Comments Closed Lowe’s is giving away FREE Trees on April 23rd, 2011 in celebration of Earth Day. Click here for details. Related Products from Amazon