Planning your weekend in Billings? Here are some highlights of what the first weekend in May will bring to the Magic City:

Downtown Billings' First Friday (Friday, May 3)
A monthly celebration that will highlight businesses in downtown Billings kicks off tonight (5/3) from 5 to 8pm. Coordinated by the Downtown Billings Alliance, First Friday will feature special events, promotions, refreshments and live entertainment with a different theme each month. "Give a little. Change a lot" is the theme for tonight's event with downtown shops having special promotions in collaboration with local non-profits. For more on First Friday, CLICK HERE.

Mothers of Multiples Sale (Friday, May 3 - Saturday May 4)
Save up to 50 percent off clothing for all ages, toys, home décor, bedding, towels, baby accessories and more at the Mothers of Multiples Sale. Admission is free and you can shop today (5/3) until 6pm and Saturday (5/4) 8am to 1pm in the Montana Pavilion at MetraPark. To get more details, CLICK HERE.

Craft and Vendor Show (Saturday, May 4)
The Oasis Water Park (543 Aronson Ave) will host a Mother's Day Craft and Vendor Fair from 9am to 2:30pm on Saturday (5/4). Vendors with homemade jewelry, baked good, crafts and much more. Everyone who shares this event will be entered to win a Oasis Water Park Family Season Pass. To get more info, CLICK HERE.

Poker Run and Benefit (Saturday, May 4)
Family and friends of Ashleigh Goodell-Scala are hosting a Poker Run on Saturday (5/4) beginning at 11am. Stops include the Blue Cat, 2nd Shift, Fat Fender Freddy's, The Grandstand, The High Horse Saloon and wraps up at Bugz's Bar & Casino in the Heights at 4pm with the benefit starting at 4p and running until 8p with food, drinks, raffle prizes and a silent auction. Find out how you can help by CLICKING HERE.

National Train Day (Saturday, May 4)
Billings Depot will host their 2nd Annual National Train Day on Saturday (5/4) from 11am to 5pm. Train enthusiasts of all ages can see model train displays, live graffiti by Underground Culture Krewandvirtual train races, antique caboose tours and miniature train rides for kids around the Depot. For more info about the event, CLICK HERE.

The Billings' Derby Party (Saturday, May 4)
If you can't be in the Bluegrass State for the Kentucky Derby, we've got the next best thing. The 1st Annual Billings Derby Party starts at 2pm Saturday (5/4) at Swift River Ranch (4313 Duck Creek Rd) and will include great food, entertainment, Mint Juleps, a chance to win some money and more. Proceeds from the party will benefit the Yellowstone Boys & Girls Ranch Foundation. For tickets, CLICK HERE.

Gem & Mineral Show (Saturday, May 4 - Sunday, May 5)
The Billings Gem and Mineral Club will host their annual show this weekend at the Al Bedoo Shrine Auditorium (1125 Broadwater Ave). Event features kids games, raffle prizes, silent auction, gold panning and more. Admission is $3 for adults and free for kids 12 and under. For more about the show and the club, CLICK HERE.

Line the Rims in Red (Sunday, May 5)
Wear red, bring your signs and join the walk in honor of the National Day of Awareness for Missing and Murdered Indigenous Women this Sunday (5/5) from 6 to 8pm. Meet at the MSU-B parking lot at 6pm with shuttles to Swords Park. Parking will be limited at the park. Everyone is invited to join the march for missing and murdered indigenous peoples. For more information, CLICK HERE.

CLICK HERE to keep up with other great events coming to our area.