Find the perfect spring gift for mom at St. James' Episcopal Church's annual Mother's Day plant sale. Annuals and perennials will be available as hanging baskets and potted plants. Selections include house plants, flowering plants and vegetable plants. There will also be a bake sale. Call 610-383-1698, evenings only.

Day: Saturday

Time: 9 a.m.-3 p.m.

Location: St. James' Episcopal Church, 409 E. Lancaster Avenue, Downingtown

Fee: Free

Book and Bake Sale

If mom doesn't exactly have a green thumb, maybe she'd prefer a Mother's Day gift from the Parkesburg Library's book and bake sale. Give her a good book, a baked treat, and a few minutes to enjoy herself. The sale includes deals on novels, nonfiction books, children's books, cassettes and DVDs. Call 610-857-5165 or visit

.

Day: Saturday

Time: 9 a.m.-3 p.m.

Location: Parkesburg Library, 105 West St., Parkesburg

Fee: Free

Roll Over and Read

A library program gives children the opportunity to read aloud to a nonjudgmental listener by pairing the children with specially trained dogs. The children practice basic reading skills and public speaking. Parental permission is required for all participating children. Call 610-278-5100, Ext. 3.

Day: Saturday

Time: 11 a.m.-1 p.m.

Location: Montgomery County - Norristown Public Library, 1001 Powell St., Norristown

Fee: Free

Willowdale Steeplechase

Sanctioned by the National Steeplechase Association, the Willowdale Steeplechase attracts some of the best race horses and top jockeys from around the world. In addition to the seven exciting steeplechase races that will have horses and riders performing high-speed hurdles and daring water jumps, the day also will include pony races with junior jockeys ranging from 7 to 17 years old, Jack Russell terrier races, a carriage parade, antique and unique cars and tractors on display, tailgate competition, and more than 40 exhibitors. There will also be a crafts area with stick pony races for the children. Call 610-444-1582.

Day: Sunday

Time: 10 a.m.-6 p.m.

Location: Willowdale Steeplechase, 101 E. State Rd., Kennett Square

Fee: $20 in advance, $25 at the gate; tailgate parking available for a fee with minimum ticket purchase requirements

Philadelphia Eagles Play Downingtown West High

Members of Downingtown West's boys and girls basketball teams take on a group of Philadelphia Eagles players to raise money for Mommy's Light Lives On Fund. Ticket holders will be entered in a raffle for passes to a taping of MTV's

Total Request Live

in NYC. The game will be followed by a 30-minute autograph session. Call 610-725-9790.

Day: May 16

Time: 7 p.m.

Location: Downingtown High School West Gymnasium, 445 Manor Ave., Downingtown

Fee: $15 admission ($135 for groups of 10)