There are several major festivals taking place this weekend in Houston, including a dog festival in downtown, a Heights food truck festival and a barbecue festival at Sam Houston Park where performers like The Suffers will take the stage. Stay busy this weekend with this roundup of things to do in the city here:

Friday, April 20

Enjoy some local pizza and bike off the calories

Eureka Heights Brew Co. will host an 11-mile bike ride that takes Houstonians to local pizza spots in the city. Riders will start at the brewery at 6:30 and then make stops at Mellow Mushroom and Pi Pizza HTX for pizza and beers before ending the ride back at the brewery. Bike helmets and bike lights are required. Participating riders receive a discount on beers after the ride. Free. 941 W 18th Street, Houston.

Saturday, April 21

Check out the Heights Food Truck Festival

The Greater Heights Area Chamber of Commerce will host a food truck festival with over 20 local food trucks 11 a.m.-5 p.m. Saturday, April 21. Food trucks planned for the festival include Yoyos Hot Dog, The Crêpe Machine, Nom Mi Street and Coreanos Houston, among others. Tickets are $5 through April 20 and $10 at the door. Free for children 12 and under. To volunteer email [email protected]. 411 W. 20th Street, Houston.

Help raise money for Best Buddies
Best Buddies, a national nonprofit that helps volunteers foster growth and relationships with individuals with intellectual and developmental disabilities, will host a Friendship Walk Saturday April 21 at Lynn Eusan Park at the University of Houston. Houstonians can donate to the walk or sign up their own team to help raise funds for Best Buddies operations and programs. To register or volunteer, visit 11 a.m.-2 p.m. 4800 Calhoun Road, Houston.

Bring your dog to the biggest dog festival in Houston
Puppies for Breakfast will host “the largest dog festival in Houston” and invites Houstonians to bring their dogs and puppies to Market Square Park in downtown for a day of fun Saturday, April 21. Guests can let their dogs run free on a 4,500 square-foot dog play area and enjoy activities that include a dog piñata, breakfast food trucks, beer and mimosas, raffles and a dog costume contest. 10 a.m.-3 p.m. Free, but a $5 donation is suggested to help with local dog rescues. Registration is currently open for vendors and sponsors. 301 Milam St., Houston.

Sunday, April 22

Celebrate Earth Day at Discovery Green
Celebrate Earth Day Houston Sunday at Discovery Green and explore over 80 displays, exhibits and booths on a variety of energy related topics. Guests can also hear from local environmentalists, NASA scientists and Houston Mayor Sylvester Turner for a series of “Earth Talks” that include presentations on local environmental efforts. A foodie farmers market and children's activities will also be available for Houstonians to enjoy. noon-6 p.m. Free. 1500 McKinney St., Houston.

Saturday-Sunday, April 21-22

Get some BBQ at The Great Texas BBQ Festival 2018
This two-day festival features authentic Texas barbecue with a competition between the state’s top barbecue teams, live music from 20 bands and a selection of craft beer at Sam Houston Park in downtown Houston. Houston band the Suffers will also perform at the event. Tickets are $35 for a limited time. 1000 Bagby St., Houston.